この文章は 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})