我有一个嵌入式HTML5视频,可以在所有浏览器中正常运行(如果浏览器老旧或缺少视频支持,则优雅地失败)。但由于我的网站使用了iDangerous Swiper(http://www.idangero.us/sliders/swiper/api.php),因此自定义视频控件 - “播放/暂停”按钮 - 在Internet Explorer 10中不起作用。
如果我删除了从我的HTML头部区域嵌入的swiper js代码,嵌入的视频在ie10中播放正常。问题似乎是Swiper正在拦截ie10中播放按钮的点击 - 因此解决方案似乎是至少禁用Swiper至少那个小区域的页面。
但目前尚不清楚该怎么做。
在2013年6月的Swiper版本中似乎有一个非常大量记录的新功能,它可以创建一个'noSwiping'类,但是用这个类将视频包装在div中并不能解决ie10问题。
是否有其他人需要为某个元素禁用Swiper并成功完成此操作,尤其是关于ie ...?我很高兴看到一个代码示例。我自己的项目仍在localhost上。
答案 0 :(得分:0)
您所要做的就是在iframe的src属性中添加html5 = 1:
如果可用,视频将显示为HTML5,或者回退到Flash播放器中。
你可以读到这个: Force HTML5 youtube video答案 1 :(得分:0)
我在一个危险的傻瓜里面嵌入了一个youtube视频的问题,但TSL的解决方案对我有用!
我添加了html5 = 1并解决了我的问题!
谢谢!