對了,我在你的blog中有看到你用了一個flash來撥放flv的檔案,或許另一個想法是用flash寫一個獨立的player,然後用它來撥放檔案。
James.
嘻嘻!你看到了!這就是我最近的實驗。但是缺點是,上傳前都要先轉成 flv, 大概一堆人都不會,雖然真的很簡單。
Mark
Hi Mark:
那個flash mp3 player是從jeroenwijeringv下載的嗎??
那麼轉檔的工具是不是這個Riva FLV Encoder 呢?
或許這個方式也是一個可行的方法喔
看起來真的很好玩呢 ^_^
我已經把htmlarea-plog-resource.js改好了。
不過改得很簡單,目前測試的結果
只有在IE下編輯文章時能即時見到效果 ,其它的瀏覽器(FF或是mozila)通通要等到發表文章後才看得到效果。
我修改的地方是在,htmlarea-plog-resource.js的function _generateResourceLink下
找到這一段
else {
// if not an image, there is not much we can do
htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+encodeURIComponent(resourceName)+'">test</a>';
}
改成
else if ( type== 2 || type == 3 ) {
htmlCode = '<embed id="res_'+resId+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+encodeURIComponent(resourceName)+'" autostart="false" type="'+mimeType+'" />';
} else {
// if not an image, there is not much we can do
htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&resource='+encodeURIComponent(resourceName)+'">test</a>';
}
同時我也發現在function __generateBaseLink裡面的
if( type == 2 ) {
應該有點錯誤,因為type 2 是video,應該沒有preview的設定才對,我想那一行應該改成 type == 1 才對吧!? 因為不太確定所以沒到bugs中回報。
給大家參考一下囉
James.