有一個HTML 5插件ckedior這裏http://ckeditor.com/forums/Plugins/HTML5-VideoHTML 5視頻插件的CKEditor 4.1.1
但遺憾的是視頻插件不上CKEditor的正常運行4.1.1
它的工作原理,直到你不」不要看源碼,如果你點擊源代碼並返回編輯器,它會寫'你的瀏覽器不支持視頻。 ...'
你能指導我嗎?
有一個HTML 5插件ckedior這裏http://ckeditor.com/forums/Plugins/HTML5-VideoHTML 5視頻插件的CKEditor 4.1.1
但遺憾的是視頻插件不上CKEditor的正常運行4.1.1
它的工作原理,直到你不」不要看源碼,如果你點擊源代碼並返回編輯器,它會寫'你的瀏覽器不支持視頻。 ...'
你能指導我嗎?
剛剛得到同樣的問題。看起來,這是因爲在CKEditor 4.1中,他們添加了一些高級內容過濾器。事實上,如果插件沒有明確表示某個標籤,如<video></video>
被允許,它們將被源編輯器刪除! 我的解決方法是在編輯器中禁用ACF,通過添加下面一行的CKEditor/config.js文件的開頭:
CKEDITOR.config.allowedContent = true;
通過這種方式,源代碼編輯器已不檢查HTML內容,所以它確實接受一切!因此,<video>...</video>
標籤不再被刪除!
跳頻它有助於
乾杯 -Christian
而是關閉內容在ckedito完全過濾的你可以指定
extraAllowedContent: 'video[*]{*}'
在config.js文件
。
您還必須包含「源」標記。 'extraAllowedContent:'video [*] {*}; source [*] {*}'' –
爲了避免混淆:'config.extraAllowedContent ='video [*] {*}; source [*] {*}'; ' –
這是唯一有效的答案。你想要的最後一件事就是因爲你使用了'allowedContent = true;'而導致的安全漏洞 –
下載插件在CKEditor的解壓縮後/插件 然後去ckeditor.js文件,找到「CKEDITOR.config.plugins ='」,然後添加「,視頻」在它
爲例結束: CKEDITOR.config.plugins ='對話框,關於,視頻'; 然後插件正常工作。
config.js在'extraAllowedContent:'video [*] {*}; source [*] {*}''go? CKEDITOR.editorConfig = function(config){} – Jeff
'config.js'位於ckeditor文件夾的根目錄下。我沒有測試'extraAllowedContent',但是'CKEDITOR.config.allowedContent = true;'確定 –