【发布时间】:2012-12-18 05:05:04
【问题描述】:
我有一个基于 AJAX 的 iPhone 网络应用程序。这个应用程序主要用于观看视频。用户浏览一些菜单,然后进入视频列表。在视频列表中,我有一些这样的代码:
<a href="javascript:window.location='video.mp4'>Video Link</a>
在 iPhone 上,在 Mobile Safari 中,此链接会打开视频,并且在视频结束或用户单击“确定”后,视频会关闭,并且视频列表保持在启动视频之前的状态。这是期望的行为。
当应用程序作为独立应用程序使用时(添加到主屏幕),视频关闭后页面会重新加载,打破之前的导航。
有没有办法防止这种情况发生?
【问题讨论】:
标签: iphone ios mobile-safari html5-video iphone-standalone-web-app