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

パブリッシャーのコンテキストに関する考慮事項

パブリッシャー内でキャンバスアプリケーションを表示する場合、署名付き要求または getContext() コールから受け取るコンテキスト情報にはパブリッシャー固有の情報が含まれます。
  • 場所 — キャンバスアプリケーションがパブリッシャーにある場合、Environment.displayLocation 項目には Publisher という値が含まれます。
  • サイズ — Environment.Dimensions オブジェクトには、キャンバスアプリケーションのサイズに関する情報が含まれます。
    • キャンバスアプリケーションの高さは、作成したクイックアクションで指定する高さになります。
    • キャンバスアプリケーションの作成時に [アクションの自動作成] を選択すると、キャンバスアプリケーションの高さはデフォルトの 200 ピクセルに設定されます。
    • キャンバスアプリケーションの幅は、デフォルトの 521 ピクセル (パブリッシャー内のキャンバスアプリケーションの幅の最大値と同じ) に設定されます。
    • パブリッシャー内のキャンバスアプリケーションの高さの最大値は 500 ピクセルになります。
    • パブリッシャー内のキャンバスアプリケーションの幅の最大値は 521 ピクセルになります。
    • 次のコードスニペットは、パブリッシャー内のキャンバスアプリケーションのデフォルトサイズの値を示します。
      1"dimensions":
      2{
      3    "width": "521px",
      4    "height": "200px",
      5    "maxHeight": "500px",
      6    "maxWidth": "521px"
      7}
    • パブリッシャーの幅は 521 ピクセルに固定されます。たとえば、キャンバスアプリケーションを 400 ピクセルにサイズ変更しても、パブリッシャーの幅は 521 ピクセルのままになります。
    • Force.com Canvas SDK で resize() メソッドを使用すると、キャンバスアプリケーションの値を maxHeight および maxWidth まで変更できます。