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