Javascript window.navigator.standalone坏了

Owe*_*wen 11 javascript web-applications fullscreen

真让我烦恼,

我把我的代码剥离了

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

但是每次我在ipad FROM safari上运行它都会启动警报.

我不知道为什么和它导致整个uni项目的混乱,这是星期一到期!任何帮助都会很棒.

jjp*_*dor 7

当/如果网页处于标准/通常的Safari模式时,"window.navigator.standalone"值将为False.仅当网页处于"应用模式/即全屏模式"时,此值才为True.注意:在不支持"app mode/ie full screen mode"的浏览器中不存在此JavaScript值.所以你应该测试属性window.navigator.standalone的存在以及它的真实性.