2009-12-03 45 views
1

我想讓jw player和tinymce很好地玩。目前,tinymce只是將嵌入代碼去掉,或者將其轉換爲......這會破壞嵌入代碼。jwplayer和tinymce

第一個目的是,即使允許JW播放器代碼

一個不錯的到了將是一個按鈕,通過界面添加代碼。

任何幫助非常感謝

回答

2

這裏是你如何插入視頻在JW球員TinyMCE的發揮。您需要將Media插件添加到安裝了ImageManager插件的TinyMCE編輯器中。

編輯/tiny_mce/plugins/media/langs/en_dlg.js:

任何地方第一線插入後:

的allowFullScreen: 「允許全屏」,

編輯/ tiny_mce /插件/media/media.htm:

線216後立即(包含該結束,增加了菜單和Live連接複選框可以插入媒體對話的高級部分的行)插入:

{#} media_dlg.allowfullscreen

編輯/tiny_mce/plugins/media/js/media.js:

線後73:

setBool(PL ,'flash','swliveconnect');

刀片:

setBool(PL, '閃光', '的allowFullScreen');

(已使用就在檢測YouTube的一個URL的代碼)線307插入後:在您的JW播放器的位置和名稱

if (v.match(/(.+)(.*)\.flv/) || v.match(/(.+)(.*)\.mp4/)) { 
    f.width.value = '328'; 
    f.height.value = '200'; 
    f.src.value = '/mediaplayer/player.swf?file=' + v; 
    return 'flash'; 
} 

(變「/mediaplayer/player.swf」 swf文件)。

線382之後:

S + = getBool( '閃光燈', 'SWLIVECONNECT',假);

刀片:

S + = getBool( '閃光燈', '的allowFullScreen',假);

編輯ImageManager配置文件以允許上傳flv和mp4文件。

要插入視頻,請單擊TinyMCE編輯器工具欄中的插入媒體按鈕。將其設置爲Flash並瀏覽文件。這將打開ImageManager。上傳視頻文件或選擇文件,如果它已經上傳到ImageManager。該文件的URL將被插入到媒體對話框的URL字段中。這將預覽視頻。你可以在這裏改變大小,你喜歡。單擊插入按鈕並插入Flash佔位符。

0

Barry Dixon的回答來自我,在media.htm中稍加修改。

onchange事件在我的情況下沒有觸發,因爲我使用個人文件管理器來選擇媒體文件。 我剛剛添加了一個onblur事件:

<td><input id="src" name="src" type="text" value="" class="mceFocus" onblur="switchType(this.value);generatePreview();" onchange="switchType(this.value);generatePreview();" /></td>