window.navigator.standalone 检测iOS WebApp是否运行在全屏模式

Posted 浪迹灬天涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window.navigator.standalone 检测iOS WebApp是否运行在全屏模式相关的知识,希望对你有一定的参考价值。

ios上的Safari浏览器可以让Web应用程序全屏显示,以取得类似本地应用的显示效果。但是这需要用户把Web应用程序的图标添加到主屏幕才可以。作为开发者,为了更好的显示效果,我们可能希望自己开发的Web应用程序在非全屏状态下运行时提示用户把Web应用程序的图标添加到主屏幕。

要检测Web应用程序当前是否运行在全屏状态,只要检测window.navigator.standalone是否为true就可以了,如果这个属性为true则表示Web应用程序当前运行在全屏状态,否则运行在非全屏状态。检测到Web应用程序运行在非全屏状态时就可以提示用户把Web应用程序的图标添加到主屏幕。


以上是关于window.navigator.standalone 检测iOS WebApp是否运行在全屏模式的主要内容,如果未能解决你的问题,请参考以下文章