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に記載をお願いいたします。

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