所以研究為何 blogspot 的不成,我發現當你使用
<embed src="http://www.youtube.com/v/xxxxxxxxx&fs='1'"></embed>
當中有"="出現,它就會將後面的數據放左 embed src 以外,變成
<embed src="http://www.youtube.com/v/xxxxxxxxx" fs='1'></embed>
那樣子就變成沒有參數指示,原本的code 當中還有"="出現
http://www.youtube.com/v/p27cLysfqYc
http://www.youtube.com/v/p27cLysfqYc&ap=%2526fmt%3D18
http://www.youtube.com/v/p27cLysfqYc&ap=%2526fmt%3D22
那我們再將它 Percent encode 應該可以解決問題,那就變成以下這樣
http://www.youtube.com/v/p27cLysfqYc
http://www.youtube.com/v/p27cLysfqYc&ap%3D%2526fmt%3D18
http://www.youtube.com/v/p27cLysfqYc&ap%3D%2526fmt%3D22
但當你高清播放,有點設定我想要再設定一下比較好,因為不竟可以高清播放,沒理由不令播放器再大一點!
原本 Youtube 給你的代碼如下
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/p27cLysfqYc&hl=zh_TW&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/p27cLysfqYc&hl=zh_TW&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
藍色部份就是播放器的大小設定,只要改動你想要的大小就可以,以下是一些改動的例子,其實按比例調效就可以,例如你用上 fmt=22(1280x720)時,可以將播放器的大小設定成 620x360(一半大小)
但為何youtube 本身設定好像不按比例??其實如果高度多點時(620x450),那樣上下就會有黑底色,就像看戲院感覺..呵呵...下列是示範,看一看就懂了
大功告成,可以發夢了= =v
高清版(1280x720 fmt=22 播放器大小:480x390)
高清版(1280x720 fmt=22 播放器大小:480x300)
傳統版(320x180 播放器大小:425x344)