最近、http/https混合コンテンツを取得するWebサイトを開発しました。このため、アドレスバーは常に上部に表示されます(他のWebサイトのように自動的に非表示になりません)。私が話していることは次のとおりです。
これ はWebサイトへのリンクです。
コンテンツはさまざまなソースから取得されるため、https以外のコンテンツをフィルタリングすることはできません。また、ウェブサイトは読書を目的としているため、非フルスクリーン表示は読者にとって苦痛です。だから、自動非表示動作を強制する方法はありますか?
PS:ウェブサイトは、Twitter Bootstrapを使用しています(役立つ場合)。
PPS:フルスクリーンAPIを使用したくありません。これには重すぎます。
必要なものがすべて揃っていることを確認してください
http://www.html5rocks.com/en/mobile/fullscreen/
Chromeチームは最近、ユーザーがホーム画面に追加したページを全画面で起動するようブラウザに指示する機能を実装しました。 iOS Safariモデルに似ています。
<meta name="mobile-web-app-capable" content="yes">
window.scrollTo(0,1);
これはあなたを助けますが、このjavascriptはすべてのブラウザで動作しない可能性があります