mixiアプリ » 技術仕様(旧方式) » スマートフォン » UserFlow APIの利用 » アプリ描画エリアの高さ調整
アプリ描画エリアの高さ調整
mixiアプリ for Touchでは、アプリケーションの描画がiframe内で行われます。このiframeの高さについて、一部のAndroid端末では自動的に調整されない事象が確認されています。
アプリケーション内から明示的にiframeの高さを調整するために、gadgets.window.adjustHeight()関数を利用します。
gadgets.window.adjustHeight();
上記のように引数なしで呼び出すことで、ある程度自動的に高さが調整されます。明示的に高さを指定したい場合は、引数に高さのpixel値を指定します。
gadgets.window.adjustHeight(300);
adjustHeight()関数の呼び出し直後に、領域の大きさが変更される点に注意してください。例えば、mixiアプリの起動時に領域調整をadjustHeight()関数で行いたい場合は、画像や文字列など、通信やDOM操作を一通り終えた後にadjustHeight()関数を呼び出すようにすればよいでしょう。