我正在尝试使用 RefineryCMS + refinerycms-videojs和 WYMeditor 不断剥离 f 错误标签..
因此,例如,当我插入视频并按“保存”时,我得到了:
<video id="video_1" class="video-js vjs-default-skin" width="400" height="300" data-setup=" {"autoplay": false,"controls": true,"preload": true,"loop": true}"><source src="/system/videos/W1siZiIsIjIwMTMvMDUvMjkvMTJfMTlfMTRfNjMyX0JlYXN0aWUubXA0Il1d/Beastie.mp4" type="video/mp4"></source>
这里结束 /video 标记被剥离。
refinerycms-videojs 添加的白名单如下:
config.wymeditor_whitelist_tags = {'video' => {'attributes' => {'1' => 'poster', '2' => 'width', '3' => 'height', '4' => 'source', '5' => 'controls'} },
'source' => {'attributes' => {'1' => 'src', '2' => 'type'}}}
这是此代码生成的 javascript的示例,令人惊讶的是,我在浏览器中获得的 .js 文件并没有真正不同(在那部分)..
我想有些东西不见了,但是什么..?