skydrive最近会自动更改外链地址,大概从去年6月份到现在的文件外链地址都变了,似乎只要有下载,就会自动更改。因为google page不能注册了,所以现在用google sites来在线播放音乐文件,而且如果申请一个google apps,空间好像有10G。
google sites不像google page那样用直接地址,它通过转址才眺到真实的下载地址,不过,通过附件的链接地址依然能够播放。你可以到 blogcastone,测试一下。不过IE好像有点问题,在我机子上,只要退出google sites帐户,用flash播放mp3总是无限缓冲,其他的浏览器没有这样的问题。解决方法有两种:
第一种是用wmp播放器的代码来播放,缺点是兼容性不好。
第二种是把用来播放mp3的swf文件传到goole page空间,用google page来播放google sites里的音乐文件,就是把 blogcastone生成的代码里的swf文件地址换成google page的就可以了。
UPDATE:
由于google page要停止服务了,可能随时会删除,为了能在IE里面正常播放mp3,还是用google的播放器来播放吧。有两个可以选择,一个gmail里的播放器,一个是>google reader里的播放器。由于gmail里的有100多K,所以用Google Reader里的播放器,依然有点大,60多K,嵌入代码如下:
<object width="400" height="27" data="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=你google sites里的mp3地址" type="application/x-shockwave-flash"> <param name="bgcolor" value="#ffffff" /> <param name="flashvars" value="playerMode=embedded" /> <param name="src" value="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=你google sites里的mp3地址" /> <param name="wmode" value="window" /> <param name="quality" value="best" /> </object>
。
sdawsd