我们正在运行webcam.js在html网站内拍照。我们还使用appcache提供对所有文件的离线访问。
无论连接如何(在线/离线),Chrome(43.0.2357.124)中的一切正常。在Internet Explorer(11.0.9600.17842)中使用同一站点时,我们在使用webcam.js拍照时遇到问题。
当设备在线时,一切都按计划运行,但一旦设备脱机,flash插件的执行/初始化似乎就失败了(只有空白区域,当你右键单击时,它说'不能加载)。您可以在开发人员工具中的网络选项卡中看到webcam.swf的状态为“(已中止)”。
当设备在线时,webcam.swf的状态是304 - 所以它似乎是从缓存加载的,这很好。
我们还创建了几个测试用例,其中我们使用了几个不同的swf文件和一个精简的appcache清单,但无法在IE 11(Windows 8.1)中使用它。在浏览器的地铁或桌面版本中都没有。我们还测试了3种不同的设备,但仍然没有运气。
任何想法是什么导致IE中的这个问题?提前谢谢!