人のiPhoneに読み込む予定のWebページがあります。ページが読み込まれると、最上部にあるステータスバーとアドレスバーを非表示にします。私は他のサイトがこれを行うのを見ました。これを実現するための試みで、私は私のWebページのセクションに次のコードを配置している:iPhone - ページの読み込み時にアドレスバーを非表示にする
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=yes;" />
<script type="text/javascript">
function page_Load() {
setTimeout(function() { window.scrollTo(0, 1); }, 100);
}
</script>
「をPage_Load」機能は、ページのbody要素のonloadのイベントを通じてトリガされます。奇妙なことに、ページが読み込まれると、ステータスバー/タイトルバーは非表示になりますが、アドレスバーには表示されません。
ウェブページが読み込まれたときにステータスバーとアドレスバーの両方を非表示にするにはどうすればよいですか?
ありがとうございました!
「initial-scale = 1.0; maximum-scale = 1.0; user-scalable = yes;」のヒントをありがとう。私は "初期スケール= 1.0;ユーザスケーラブル=ノー;"を試しました。これは、垂直/水平モード間で変更するときに有線の効果がありました。 – gregers