web-dev-qa-db-ja.com

ChromeのAndroidのアドレスバーを強制的に非表示にします

最近、http/https混合コンテンツを取得するWebサイトを開発しました。このため、アドレスバーは常に上部に表示されます(他のWebサイトのように自動的に非表示になりません)。私が話していることは次のとおりです。

The Website

これ はWebサイトへのリンクです。

コンテンツはさまざまなソースから取得されるため、https以外のコンテンツをフィルタリングすることはできません。また、ウェブサイトは読書を目的としているため、非フルスクリーン表示は読者にとって苦痛です。だから、自動非表示動作を強制する方法はありますか?

PS:ウェブサイトは、Twitter Bootstrapを使用しています(役立つ場合)。
PPS:フルスクリーンAPIを使用したくありません。これには重すぎます。

32
Ranveer

必要なものがすべて揃っていることを確認してください

http://www.html5rocks.com/en/mobile/fullscreen/

Chromeチームは最近、ユーザーがホーム画面に追加したページを全画面で起動するようブラウザに指示する機能を実装しました。 iOS Safariモデルに似ています。

<meta name="mobile-web-app-capable" content="yes">
40
Dimger
window.scrollTo(0,1);

これはあなたを助けますが、このjavascriptはすべてのブラウザで動作しない可能性があります

3
devendermahto