SafariのiPadWebAppフルスクリーン


83

Appleは、Safari HTMLリファレンスで、以下のコードはiPhone OS2.1以降でWebアプリをフルスクリーンにすることになっていると述べています。

 <meta name="apple-mobile-web-app-capable" content="yes">

しかし、それは機能していないようです。iPad WebAppのSafari内でタイトル/ロケーションバーを非表示にする方法はありますか?

回答:


120

これは、アプリのブックマークをホーム画面に保存した後にのみ機能します。普通にサイトを閲覧するだけではありません。


13
以前にSafariで閲覧した古いURLWebページにこのメタタグを追加する場合は、最初にURLを更新してから、ホーム画面に追加してメタタグを機能させる必要があります。
スコットチュー

これは、laravelプロジェクトでは機能しません。これをapp.bladeレイアウトテンプレートに追加しました。これは私の各ページで使用されているため、ヘッダーは各ページに表示されるはずです(実際に表示されます)。それでも、キャッシュをクリアするために多くのテストを行った後でも、iPhoneとiPadにSafariバーがあります。この投稿に記載されているように、ホーム画面のショートカットを再作成してください。サファリバーが隠れることを防ぐことができる何か他のものはありますか?pastebin.com/iSFDXjFzここでは私のapp.blade.phpファイルのheadセクションです。前もって感謝します。
Frantumn

14

新しいウィンドウを起動せずにブラウザにとどまりたい場合は、次のHTMLコードを使用してください。

<a href="javascript:this.location = 'index.php?page=1'">

4
これは、目前の質問やトピックとは関係がないようです。おそらくあなたはそれがどのように関連しているかを説明できますか?
skeggse 2012

6
非常に関連性があります。これは、Webアプリを全画面表示にした後、常に次の問題です。
shrimpwagon 2013

私にとって、次の問題は「フルスクリーンモードになったページを更新するにはどうすればよいですか?」です。
ニック

13
  1. まず、ホーム画面からSafariブラウザを起動し、全画面表示するWebページに移動します。

  2. ウェブページを見つけたら、画面上部の矢印アイコンをタップします。

  3. ドロップダウンメニューで、[ホーム画面に追加]オプションをタップします。

  4. [ホームに追加]ウィンドウが表示されます。iPadのホーム画面にタイトルとして表示される説明をカスタマイズできます。完了したら、[追加]ボタンをタップします。

  5. これで、新しいアイコンがホーム画面に表示されます。アイコンをタップすると、ウェブページが全画面モードで開きます。

注:iPadホーム画面のアイコンは、ブックマークされたページをフルスクリーンモードでのみ開きます。次にアクセスするページには、Safariのアドレスとタイトルバーが含まれます。ウェブページまたはHTML5プレゼンテーションをフルスクリーンモードで再生するこの方法は、ウェブページのソースコードに次のタグが含まれている場合に機能します。

<meta name="apple-mobile-web-app-capable" content="yes">

このタグは、iWeb SEOToolなどのサードパーティツールやその他の任意のツールを使用してWebページに追加できます。最初にタグを追加し、ページを更新してから、ホーム画面にブックマークを追加する必要があることに注意してください。


あなたは、これは、命令の直接のコピーがで発見であることを言ったかもしれないispringsolutions.com/articles/... :-)
Jochem Schulenklopper

3
そして多分彼らは私のものをコピーしました。:)私がこの質問に答えた日付を見て、彼らの公開日と比較してください。
code.Town 2014年

乾杯!これはあなたのようなものです。:)
Code.Town 2014年



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.