我们有一个包含iframe的页面,其中我们有一个HTML5视频标记。在iPhone上,我们遇到的问题似乎并不总是能够识别视频标签。发生这种情况时,它不会获得海报框或在准备好时呈现播放按钮。重新加载页面时,这绝不是问题,但是当访问页面时,通过按URL栏并按“Go”或从站点上的其他页面访问该页面,总会发生这种情况。
有谁知道这里会出现什么问题?我的猜测是,这是由于缓存,并且Mobile Safari浏览器在某些情况下没有检查iframe内部的标签。会有什么方法吗?
答案 0 :(得分:1)
通过将所有Javascript文件的加载移动到页面末尾来解决此问题。