我在Firefox中embedded了一个快速video。 它的工作原理,但我想阻止用户通过点击鼠标左键停止video。 阅读苹果文档,我没有find任何answear。 我提出了一个解决方法,我只是把一个几乎无形的div覆盖整个video。 该解决scheme适用于OS X的Firefox,但奇怪的是不适用于Windows中的相同版本的Firefox。
我将不胜感激,至less在windows / firefox环境中实现这一点。 谢谢!
好吧,这就是嵌入式QuickTime对象的工作原理:
所以这个想法是给它一个不会打开的URL,并且会阻止播放器暂停,所以在<embed>
标签中添加这个参数: href="javascript:function(){}"
,如下所示:
<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参数,所以它在所有的浏览器上都能正常工作。 =)