我正在使用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)。
适用于所有其他平台。谢谢你的帮助。
答案 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>
希望这有助于交配。