13

今は本当に迷惑です、

私は自分のコードをこれに落としました

$(function(){
  if ( ("standalone" in window.navigator) && !window.navigator.standalone ) {
    alert('full screen');
  }
});

それでも、ipad FROM safari でこれを実行するたびに、アラートが発生します。

理由がわかりませんが、月曜日に予定されている大学プロジェクト全体に混乱を引き起こしています。どんな助けでも素晴らしいでしょう。

4

1 に答える 1

8

Web ページが標準/通常の Safari モードの場合、「window.navigator.standalone」の値は False になります。Web ページが「アプリ モード/フル スクリーン モード」の場合のみ、この値は True になります。注: この JavaScript 値は、「アプリ モード/フル スクリーン モード」をサポートしていないブラウザーには存在しません。そのため、プロパティ window.navigator.standalone の存在そのものと、それが真実であることの両方をテストする必要があります。

于 2012-08-19T04:08:02.183 に答える