iPad / iPhone上的视频无法在iframe中播放

时间:2012-06-07 16:17:32

标签: iphone ipad video iframe

我正在使用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)。

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

1 个答案:

答案 0 :(得分: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>

希望这有助于交配。