Jam*_*old 3 javascript web-applications mobile-safari iphone-standalone-web-app
我正在为iOS开发Web应用程序并使用DOMApplicationCache.我知道Web应用程序无法在后台运行,但我仍然希望在用户切换到另一个应用程序并稍后返回到Web应用程序时模拟应用程序的简历.
为了做到这一点,我至少需要记录Web App终止/卸载的时间.但是window.unload似乎没有激发.
有没有人知道如何捕获运行WebApp的终止?
PS:在一个相关的问题上,当apple-mobile-web-app-capable是的时,console.log会去哪里?
您可以使用"pageshow"事件来检测应用程序何时恢复.当用户从其他的Safari选项卡返回您的应用时,此事件将触发.当用户单击主页按钮然后通过单击safari按钮返回应用程序时,它也会触发
<script>
window.addEventListener("pageshow", function(){
alert("page shown");
}, false);
</script>
Run Code Online (Sandbox Code Playgroud)
我已经在iOS模拟器上进行了测试,并按照我的描述进行了测试.
| 归档时间: |
|
| 查看次数: |
6355 次 |
| 最近记录: |