2017-12-21 22 views
0

私はckeditor 4とこれらの2つのプラグインを使用します:EmojioneVideodetectorです。Ckeditor - emojioneプラグインがビデオ検出器と干渉します

function detectar(){ 
    var a=document.getElementsByClassName("cke_dialog_contents").item(0).getElementsByTagName("input").item(0).value, 
     b="", 
     c=""; 
    0<=a.indexOf("youtu.be")&&(c="youtube",b=a.substr... 
:これはjavascriptのファイルの行である

Uncaught TypeError: Cannot read property 'value' of null 
    at detectar (VM2151 videoDialog.js?t=H8DA:4) 
    at CKEDITOR.dialog.onOk (VM2151 videoDialog.js?t=H8DA:1) 
    at CKEDITOR.dialog.<anonymous> (ckeditor.js:585) 
    at CKEDITOR.dialog.n (ckeditor.js:10) 
    at CKEDITOR.dialog.fire (ckeditor.js:12) 
    at button.onClick (ckeditor.js:608) 
    at button.<anonymous> (ckeditor.js:547) 
    at button.n (ckeditor.js:10) 
    at button.fire (ckeditor.js:12) 
    at button.click (ckeditor.js:546) 

:Emojioneポップアップが最初に開かれている場合は、次回は、私は、コンソールで次のエラーを取得するVideodetectorポップアップでビデオを追加しよう

何とかemojioneプラグインがvideodectorに干渉し、私はそれを修正する方法がわかりません。私にいくつかの提案をお願いしますか?

答えて

0

解決策が見つかりました。誰がここにこの問題を持っている場合、私はそれを固定する方法である:Videodetectorプラグインフォルダ内のdialogue.jsで

getElementsByClassName("cke_dialog_ui_input_text")[0].getElementsByTagName("input")[0]

変更getElementsByClassName("cke_dialog_contents").item(0).getElementsByTagName("input").item(0)

関連する問題