我已经在Plone 4.3.10rc1安装上升级到Products.TinyMCE 1.3.25。当我在编辑模式下添加嵌入视频时,我无法调整帧的大小。它仅适用于Youtube视频,但它可以与Vimeo,por实例一起使用。
我在https://github.com/tinymce/tinymce/issues/3614?_pjax=%23js-repo-pjax-container中尝试了答案,但尚未回答。
有关于此的任何问题吗?提前谢谢......
答案 0 :(得分:0)
您无法调整视频大小,因为它的尺寸是由媒体插件明确设置的。
我在TinyMCE版本3.5.12(2016-10-31)。我试图调试JavaScript。在媒体插件中,有部分代码将URL与某种模式进行比较,如果URL是YouTube,则将其大小设置为425x350。 代码的一部分是:
// YouTube Embed
if (src.match(/youtube\.com\/embed\/\w+/)) {
data.width = 425;
data.height = 350;
data.params.frameborder = '0';
data.type = 'iframe';
setVal('src', src);
setVal('media_type', data.type);
}
...
setVal('width', data.width || (data.type == 'audio' ? 300 : 320));
setVal('height', data.height || (data.type == 'audio' ? 32 : 240));
我还不了解代码的目的,但显然,它是有目的的,而不仅仅是一些破碎的代码。 也许这意味着第一次设置尺寸,作为初始尺寸,但它始终设置它们。