Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript iOS 13:全屏模式下的webapp在启动时不刷新_Javascript_Ios_Iphone_Web Applications_Safari - Fatal编程技术网

Javascript iOS 13:全屏模式下的webapp在启动时不刷新

Javascript iOS 13:全屏模式下的webapp在启动时不刷新,javascript,ios,iphone,web-applications,safari,Javascript,Ios,Iphone,Web Applications,Safari,由于iOS 13(可能也在iOS 12的末尾…),当用户点击iPhone主屏幕上的图标打开应用程序时,全屏模式下的网络应用程序似乎不会自动刷新 请参阅此视频,以实时查看以下2个测试用例: 测试用例1:不在全屏 提前谢谢你,这让我发疯了 我试过了。我觉得很好。你在哪里调用重新加载函数?在上面的例子中我没有调用,但是我尝试了,它没有重新加载测试用例2的页面。顺便说一句,由于没有触发警报,因此似乎根本没有执行任何Javascript代码。事实上,页面根本没有更新。请看我制作的视频了解详细信息:您是否尝

由于iOS 13(可能也在iOS 12的末尾…),当用户点击iPhone主屏幕上的图标打开应用程序时,全屏模式下的网络应用程序似乎不会自动刷新

请参阅此视频,以实时查看以下2个测试用例:

测试用例1:不在全屏
提前谢谢你,这让我发疯了

我试过了。我觉得很好。你在哪里调用重新加载函数?在上面的例子中我没有调用,但是我尝试了,它没有重新加载测试用例2的页面。顺便说一句,由于没有触发警报,因此似乎根本没有执行任何Javascript代码。事实上,页面根本没有更新。请看我制作的视频了解详细信息:您是否尝试过这个(公认是旧的)建议?我试过了。我觉得很好。你在哪里调用重新加载函数?在上面的例子中我没有调用,但是我尝试了,它没有重新加载测试用例2的页面。顺便说一句,由于没有触发警报,因此似乎根本没有执行任何Javascript代码。事实上,页面根本没有更新。请看我制作的视频了解详细信息:您是否尝试过这个(公认是旧的)建议?
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<script type="text/javascript">
    alert("test / IT IS in fullscreen !");
    var today = new Date();
    var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();
    var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
    var dateTime = date+' '+time;
    document.write(dateTime);
</script>
</body>
</html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
</head>
<body>
<script type="text/javascript">
    alert("test / IT IS in fullscreen !");
    var today = new Date();
    var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();
    var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
    var dateTime = date+' '+time;
    document.write(dateTime);
</script>
</body>
</html>
<meta name="apple-mobile-web-app-capable" content="yes" />
window.location.reload();