前些天,一篇文章引用了新浪的一個視頻,根據以往的經驗,引用視頻默認是不會自動播放的,但是新浪的視頻引用后是自動播放的,這個體驗不好,會干擾給網頁瀏覽者,尤其是晚上的時候,打開網頁卻出來個播放廣告的聲音,確實太騷擾人了,因此需要關閉視頻的自動播放功能。
禁止自動播放視頻
一開始我查了下百度,但沒有找到答案,看來引用新浪視頻的人并不多。不得已,我只好自己研究研究了。
新浪視頻的分享swf地址是這樣的:
http://you.video.sina.com.cn/api/sinawebApi/outplayrefer.php/vid=22614022_0/s.swf
如果直接這樣嵌入到網頁里,會在網頁打開之后自動播放視頻內容。
我想到swf一般是由參數來設置屬性的,比如常用的參數就包括:autorun=true或false來控制是否自動播放,loop=1或0來控制是否循環播放等等,這些參數是否也適用在新浪的視頻這里呢?我看了下新浪視頻的網頁,發現里面有autoLoad這個參數,于是馬上試試,引用swf地址改為這樣:
http://you.video.sina.com.cn/api/sinawebApi/outplayrefer.php/vid=22614022_0/s.swf?autoLoad=0
測試看看,發現自動播放禁止了。
不過另一個問題也出現了,就是當自動播放被禁止之后,新浪的視頻還是會自動播放15秒的廣告。這跟禁止不禁止自動播放視頻沒有任何區別!新浪太不惡心了。
以上測試是在IE8瀏覽器里進行的,我隨后測試了Chrome和Firefox瀏覽器,均不認那個autoLoad=0這個參數,網頁打開后仍然會自動播放視頻。不過,我想,自動播放視頻比播放廣告還好點,因為自動播放視頻是沒有那15秒的廣告的。
或許有牛人可以研究出怎樣完全禁止新浪視頻引用后自動播放的方法,期待以后有機會能獲得這個方法吧!
相關鏈接
利用Firefox或Chrome瀏覽器下載優酷爆米花等高清視頻文件
Firefox或Chrome的開發者工具,可以分析網頁,不知道你用過了沒有?如果用過的話,那么你看這篇文章可能會更加輕松,如果沒用過,也沒有關系,因為操作非常簡單,本文將圖文詳細為你講解,教你如何利用Firefox或Chrome下載優酷爆米花等高清視頻文件。
。。。
新聞熱點
疑難解答