ons.platform

現在実行されているプラットフォームを検知するためのユーティリティメソッドを収めたオブジェクトです。

メソッド

シグネチャ 概要
select(platform) 要素を描画するために利用するプラットフォーム名を設定します。テストに便利です。
isWebView() Cordova内で実行されているかどうかを返します。
isIPhone() iPhone上で実行されているかどうかを返します。
isIPhoneX() iPhone X上で実行されているかどうかを返します。
isIPad() iPad上で実行されているかどうかを返します。
isIOS() iOS上で実行されているかどうかを返します。
isIOS7above() iOS7以上で実行されているかどうかを返します。
isIOSSafari() iOS Safariで実行されているかどうかを返します。
isWKWebView() WKWebViewで実行されているかどうかを返します。
isUIWebView() UIWebViewで実行されているかどうかを返します。
isAndroidPhone() Android携帯上で実行されているかどうかを返します。
isAndroidTablet() Androidタブレット上で実行されているかどうかを返します。
isAndroid() Android上で実行されているかどうかを返します。
isBlackBerry() BlackBerry上で実行されているかどうかを返します。
isOpera() Opera上で実行されているかどうかを返します。
isFirefox() Firefox上で実行されているかどうかを返します。
isSafari() Safari上で実行されているかどうかを返します。
isChrome() Chrome上で実行されているかどうかを返します。
isIE() Internet Explorer上で実行されているかどうかを返します。
isEdge() Edge上で実行されているかどうかを返します。
select(platform)

要素を描画するために利用するプラットフォーム名を設定します。テストに便利です。

パラメーター
名前 概要
platform string “opera”, “firefox”, “safari”, “chrome”, “ie”, “android”, “blackberry”, “ios”, “wp”のいずれかを指定します。
isWebView(): Boolean

Cordova内で実行されているかどうかを返します。

isIPhone(): Boolean

iPhone上で実行されているかどうかを返します。

isIPhoneX(): Boolean

iPhone X上で実行されているかどうかを返します。

isIPad(): Boolean

iPad上で実行されているかどうかを返します。

isIOS(): Boolean

iOS上で実行されているかどうかを返します。

isIOS7above(): Boolean

iOS7以上で実行されているかどうかを返します。

isIOSSafari(): Boolean

iOS Safariで実行されているかどうかを返します。

isWKWebView(): Boolean

WKWebViewで実行されているかどうかを返します。

isUIWebView(): Boolean

UIWebViewで実行されているかどうかを返します。

isAndroidPhone(): Boolean

Android携帯上で実行されているかどうかを返します。

isAndroidTablet(): Boolean

Androidタブレット上で実行されているかどうかを返します。

isAndroid(): Boolean

Android上で実行されているかどうかを返します。

isBlackBerry(): Boolean

BlackBerry上で実行されているかどうかを返します。

isOpera(): Boolean

Opera上で実行されているかどうかを返します。

isFirefox(): Boolean

Firefox上で実行されているかどうかを返します。

isSafari(): Boolean

Safari上で実行されているかどうかを返します。

isChrome(): Boolean

Chrome上で実行されているかどうかを返します。

isIE(): Boolean

Internet Explorer上で実行されているかどうかを返します。

isEdge(): Boolean

Edge上で実行されているかどうかを返します。

お困りですか?

Onsen UIに関する質問は、Stack Overflowにてonsen-uiタグを付与してください。Onsen UIチームはあなたの問題解決をお手伝いします。

バグ報告や機能要望については、GitHub Issuesに記載をお願いいたします。

あわせて、下記の情報も参考にしてください。