【问题标题】:videos don't play in iframe on iPad/iPhone视频无法在 iPad/iPhone 上的 iframe 中播放
【发布时间】:2012-06-07 16:17:32
【问题描述】:

我正在使用 videolightbox 在我的网站上播放视频。它(在所有平台上)在视频以叠加层弹出的主页上工作。为此,我使用:

    <a href="videos/player.swf?url=videos/filename.mp4">

在第 2 页(参见:http://daretogaincontrol.com/page2?title=Having%20Fun

我使用这样的 iframe 标签:

    <iframe src="videos/player.swf?url=videos/filename.mp4">

那是行不通的。我不确定它是 iframe,但我已经绕了几个圈子试图弄清楚为什么这些视频不能在 iPad 和 iPhone 上播放(请参阅Videos don't play on iPad/iPhone)。

适用于所有其他平台。感谢您的帮助。

【问题讨论】:

    标签: iphone ipad video iframe


    【解决方案1】:

    在我看来,您的代码正在使用“.swf”文件来播放 .mp4 视频。

    Apple 产品不支持使用 flash (.swf) 对象。

    您可以使用类似以下代码的方式绕过它;

    <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="340" height="280" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="SRC" value="video.mp4"> 
    <param name="AUTOPLAY" value="false">
    <param name="CONTROLLER" value="false">
    <embed src="video.mp4" width="340" height="260" autoplay="false" controller="false" pluginspage="http://www.apple.com/quicktime/download/">+
    </object>
    

    希望这有助于交配。

    【讨论】:

      猜你喜欢
      • 2012-06-07
      • 2012-01-30
      • 2013-01-03
      • 2014-12-14
      • 2020-02-10
      • 1970-01-01
      • 1970-01-01
      • 2017-06-04
      • 2014-11-30
      相关资源
      最近更新 更多