【问题标题】:idangerous swiper prevents HTML5 play button working in ie10idangerous swiper 阻止 HTML5 播放按钮在 ie10 中工作
【发布时间】:2013-08-10 01:32:57
【问题描述】:

我有一个嵌入的 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 上。

【问题讨论】:

    标签: swiper


    【解决方案1】:

    您所要做的就是在 iframe 的 src 属性中添加 html5=1 :

    视频将显示为 HTML5(如果可用),或回退到 Flash 播放器中。

    您可以阅读以下内容: Force HTML5 youtube video

    【讨论】:

      【解决方案2】:

      我在危险的 swiper 中嵌入 youtube 视频时遇到问题,但 TSL 的解决方案对我有用!

      我已经添加了 html5=1 并解决了我的问题!

      谢谢!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多