1

FirefoxにQuickTimeビデオを埋め込みました。それは動作しますが、ユーザーがマウスの左ボタンでクリックしてビデオを停止しないようにしたいと思います。アップルのドキュメントを読んで、私は答えを見つけられませんでした。私は回避策を思いつきました、私はビデオ全体にほとんど見えないdivを置くだけです。回避策はOSXのFirefoxで機能しますが、奇妙なことに、Windowsの同じバージョンのFirefoxでは機能しません。

回避策の有無にかかわらず、少なくともWindows/Firefox環境でこれを実現する方法をいただければ幸いです。ありがとう!

4

1 に答える 1

2

さて、これは埋め込まれたQuickTimeオブジェクトがどのように機能するかです:

  • クリックすると、ストリームが一時停止します
  • HREFパラメータを指定してクリックすると、指定されたURLが開きますが、ストリームは一時停止しません

したがって、アイデアは、開かないURLを指定し、プレーヤーが一時停止するのを防ぐことです。そのため、次のようhref="javascript:function(){}"<embed>タグに次のパラメーターを追加します。

<embed src="poster.mov" bgcolor="000000" width="640" height="480" scale="ASPECT" qtsrc="rtsp://192.168.0.2/stream1" kioskmode="true" showlogo=false" autoplay="true" controller="false" href="javascript:function(){}" pluginspage="http://www.apple.com/quicktime/download/">

これで、クリックしても一時停止することなく、HREFパラメーターを使用しているため、すべてのブラウザーで機能します。=)

于 2010-06-09T13:59:03.550 に答える