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

キャンバスアプリケーションの方向の変更の処理

orientation イベントでは、モバイルデバイスでキャンバスアプリケーションが表示される方向の変更を処理できます。キャンバスアプリケーションをこのイベントに登録すると、親ウィンドウで window.orientation イベントが実行されるたびにこのイベントも実行されます。このイベントは、次の値を含むペイロードを返します。
説明
clientHeight キャンバスアプリケーションを表示するデバイスに固有のアプリケーションの高さ (ピクセル単位)。
clientWidth キャンバスアプリケーションを表示するデバイスに固有のアプリケーションの幅 (ピクセル単位)。
orientation 次のいずれかの値を含みます。
  • 0: 横から縦に変更
  • 90: 縦から横に変更
  • -90: 反時計回りに縦から横に変更

次のコードの例は、orientation イベントに登録する方法を示しています。

1// Capture the orientation event of the parent window.
2Sfdc.canvas.client.subscribe(sr.client,
3    {name : 'canvas.orientation', 
4    onData : function (event) {
5        console.log("Parent's orientation: " + event.orientation +
6                    "Canvas app height: " + event.clientHeight +
7                    "Canvas app width: " + event. clientWidth);
8        }} );
9});

orientation イベントは、Windows Phone ではサポートされていません。

メモ