ons.platform

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

シグネチャ 概要
select(platform) 要素を描画するために利用するプラットフォーム名を設定します。テストに便利です。
isWebView() Cordova内で実行されているかどうかを返します。
isIPhone() iPhone上で実行されているかどうかを返します。
isIPhoneX() iPhone X や XS、XS Max、XR、11、11 Pro、11 Pro Max、12 Mini、12、12 Pro、12 Pro Max、13 Mini、13、13 Pro、13 Pro Max、14、14 Plus、14 Pro、または14 Pro Max上で実行されているかどうかを返します。
isIPad() iPad上で実行されているかどうかを返します。
isIOS([forceActualPlatform]) iOS上で実行されているかどうかを返します。
isIOS7above() iOS7以上で実行されているかどうかを返します。
isIPadOS() Returns whether the OS is iPadOS. (翻訳中)
isIOSSafari() iOS Safariで実行されているかどうかを返します。
isWKWebView() WKWebViewで実行されているかどうかを返します。
isAndroidPhone() Android携帯上で実行されているかどうかを返します。
isAndroidTablet() Androidタブレット上で実行されているかどうかを返します。
isAndroid([forceActualPlatform]) Android上で実行されているかどうかを返します。
isWP([forceActualPlatform]) Returns whether the OS is Windows phone. By default will return manually selected platform if it is set. (翻訳中)
isBlackBerry([forceActualPlatform]) BlackBerry上で実行されているかどうかを返します。
isOpera([forceActualPlatform]) Opera上で実行されているかどうかを返します。
isFirefox([forceActualPlatform]) Firefox上で実行されているかどうかを返します。
isSafari([forceActualPlatform]) Safari上で実行されているかどうかを返します。
isChrome([forceActualPlatform]) Chrome上で実行されているかどうかを返します。
isIE([forceActualPlatform]) Internet Explorer上で実行されているかどうかを返します。
isEdge([forceActualPlatform]) Edge上で実行されているかどうかを返します。
select(platform)

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

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

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

isIPhone(): Boolean

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

isIPhoneX(): Boolean

iPhone X や XS、XS Max、XR、11、11 Pro、11 Pro Max、12 Mini、12、12 Pro、12 Pro Max、13 Mini、13、13 Pro、13 Pro Max、14、14 Plus、14 Pro、または14 Pro Max上で実行されているかどうかを返します。

isIPad(): Boolean

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

isIOS([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isIOS7above(): Boolean

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

isIPadOS(): Boolean

Returns whether the OS is iPadOS. (翻訳中)

isIOSSafari(): Boolean

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

isWKWebView(): Boolean

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

isAndroidPhone(): Boolean

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

isAndroidTablet(): Boolean

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

isAndroid([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isWP([forceActualPlatform]): Boolean

Returns whether the OS is Windows phone. By default will return manually selected platform if it is set. (翻訳中)

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isBlackBerry([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isOpera([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isFirefox([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isSafari([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isChrome([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isIE([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)
isEdge([forceActualPlatform]): Boolean

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

パラメーター
名前 概要
forceActualPlatform Boolean If true, selected platform is ignored and the actual platform is returned. (翻訳中)

お困りですか?

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

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

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