我用 <meta name="apple-mobile-web-app-capable" content="yes">
制作了一个全屏网络应用程序.如果我将网页添加到主屏幕,所有 JavaScript 都会停止工作
<!DOCTYPE html>
<html>
<head>
<title>Demo</title>
<meta name="apple-mobile-web-app-capable" content="yes">
</head>
<body>
<script type="text/javascript" charset="utf-8">
alert(window.navigator.standalone);
</script>
</body>
</html>
此演示在 Safari 中有效,提示错误,但如果我将页面添加到主屏幕,然后从主屏幕打开它,没有提示,Javascript 都不起作用。有谁知道它有什么问题吗?
最佳答案
尝试在头部部分包含所有相关标签,而不仅仅是 apple-mobile-web-app-capable。
关于如果添加到主屏幕,JavaScript 不适用于 apple-mobile-web-app-capable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18182789/