0

自分のサイトでビデオを再生するために 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 でビデオが再生されない理由を突き止めようと、いくつかのサークルを回ってきました (ビデオが iPad/iPhone で再生されないを参照)。

他のすべてのプラットフォームで動作します。手伝ってくれてありがとう。

4

1 に答える 1

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-07-09T02:01:09.697 に答える