この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

$Browser

$Browser グローバル値プロバイダは、アプリケーションにアクセスしているブラウザのハードウェアおよびオペレーティングシステムに関する情報を返します。
属性 説明
formFactor ブラウザを実行しているハードウェアの種類���基づいて FormFactor Enum 値を返します。
  • DESKTOP: デスクトップクライアント
  • PHONE: 電話 (ブラウザ対応の携帯電話やスマートフォンを含む)
  • TABLET: タブレットクライアント (isTablettrue を返します)
isAndroid ブラウザが Android デバイス上で実行されているか (true)、否か (false) を示します。
isIOS すべての実装で使用できるわけではありません。ブラウザが iOS デバイス上で実行されているか (true)、否か (false) を示します。
isIPad すべての実装で使用できるわけではありません。ブラウザが iPad 上で実行されているか (true)、否か (false) を示します。
isIPhone すべての実装で使用できるわけではありません。ブラウザが iPhone 上で実行されているか (true)、否か (false) を示します。
isPhone ブラウザが電話 (ブラウザ対応の携帯電話やスマートフォンを含む) 上で実行されているか (true)、否か (false) を示します。
isTablet ブラウザが iPad 上または Android 2.2 以降を搭載したタブレット上で実行されているか (true)、否か (false) を示します。
isWindowsPhone ブラウザが Windows Phone 上で実行されているか (true)、否か (false) を示します。Windows Phone のみが検出され、タブレットやその他のタッチ対応の Windows 8 デバイスは検出されません。

次の例に、$Browser グローバル値プロバイダの使用法を示します。

1<aura:component>
2    {!$Browser.isTablet}
3    {!$Browser.isPhone}
4    {!$Browser.isAndroid}
5    {!$Browser.formFactor}
6</aura:component>

同様に、$A.get() を使用して、クライアント側コントローラのブラウザ情報を確認できます。

1({
2    checkBrowser: function(component) {
3        var device = $A.get("$Browser.formFactor");
4        alert("You are using a " + device);
5    }
6})