【问题标题】:Colorbox HTML5 video display on iPadiPad 上的 Colorbox HTML5 视频显示
【发布时间】:2012-11-07 23:26:07
【问题描述】:

我正在尝试通过内联 Colorbox 显示 HTML5 视频标签,但无法在 iPad 上运行。我使用的 jQuery 是:

$(document).ready(function(){
  $("#openColorbox").colorbox({
    inline:true, 
    width:"80%", 
    height:"auto", 
    href:"#video"
  });
});

这是一个 JSFiddle 的问题示例: http://jsfiddle.net/lightstrike/pKUJK/

我在 iPad 上遇到了两个问题:

  1. Colorbox 中显示的视频是黑色的并且没有控件(非常重要)
  2. 单击文本以触发颜色框不起作用,但单击图像可以(不太重要)

作为对可能发生的任何其他问题的控制,我还创建了一个仅包含 HTML5 视频的 JSFiddle,它在 iPad 上运行良好: http://jsfiddle.net/lightstrike/XHEWe/

任何想法将不胜感激。

【问题讨论】:

    标签: jquery ios ipad html5-video colorbox


    【解决方案1】:
    1. 您是否考虑过在触控设备上禁用 Colorbox?
    2. Mobile Safari 似乎不喜欢 <p> 元素上的点击事件。将其更改为<a href="#"> 之类的内容。您可能还需要更具体地使用 jQuery 选择器,$("#openColorbox > a")。但是,如果您这样做,由于某种原因,Colorbox 不会显示视频...我对 Colorbox 的内联一直不太满意。

    【讨论】:

      猜你喜欢
      • 2011-03-12
      • 2012-05-05
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 2011-04-21
      • 1970-01-01
      • 1970-01-01
      • 2011-04-15
      相关资源
      最近更新 更多