这真的让我很烦恼,
我已经将代码简化为以下内容:
$(function(){
if ( ("standalone" in window.navigator) && !window.navigator.standalone ) {
alert('full screen');
}
});
但每次我从 Safari 在我的 iPad 上运行这个代码时,它都会弹出警告。
我不知道为什么,这正给我整个大学项目带来混乱,而且最后期限是星期一!任何帮助都将不胜感激。
这真的让我很烦恼,
我已经将代码简化为以下内容:
$(function(){
if ( ("standalone" in window.navigator) && !window.navigator.standalone ) {
alert('full screen');
}
});
但每次我从 Safari 在我的 iPad 上运行这个代码时,它都会弹出警告。
我不知道为什么,这正给我整个大学项目带来混乱,而且最后期限是星期一!任何帮助都将不胜感激。
当/如果网页处于标准/常规Safari模式时,“window.navigator.standalone”值将为False。只有当网页处于“应用程序模式/即全屏模式”时,此值才为True。注意:此JavaScript值不存在于不支持“应用程序模式/即全屏模式”的浏览器中。因此,您应该同时测试属性window.navigator.standalone的存在性和真实性。
false
:您确定您在浏览器中,true
:您确定您在应用程序中,undefined
:您对任何事情都不确定;