我已经将视频粘贴到了tinymce中,但我需要停止自动定义尺寸,因为我想通过css控制它们。
所以我粘贴:
<video id="sampleMovie" preload="" controls="controls" poster="/video/video.png"><source src="/video/video.mp4" type="video/mp4" /></video>
但是,然后我会自动粘贴烦人的默认尺寸,最终成为:
<video width="300" height="150" id="sampleMovie" preload="" controls="controls" poster="/video/video.png">
<source src="/video/video.mp4" type="video/mp4" /></video>
我真的,真的不想要。有办法阻止这个吗?
在我的初始代码中,我已经有了:
relative_urls: false,
cleanup: false,
verify_html : false,
答案 0 :(得分:0)
TinyMCE 4.0.11 - 自动从img插件插入的img元素中删除宽度和高度属性
setup: function (editor) {
editor.on('init', function(args) {
editor = args.target;
editor.on('NodeChange', function(e) {
if (e && e.element.nodeName.toLowerCase() == 'img') {
tinyMCE.DOM.setAttribs(e.element, {'width': null, 'height': null});
}
});
}
}
答案 1 :(得分:0)
我确定这不是答案,但我与<IFRAME>
有类似的困境。我解决的解决方法是通过这样做来禁用width / height属性作为有效属性:
extended_valid_elements : "iframe[style|src|class]"