2017-01-23 78 views
1

我使用tinymce 4.3.10,并使用它的“colorpicker”插件在编辑器中添加自定义颜色。新颜色显示完美,但我无法从中选择颜色。控制台中没有错误,我无法将颜色选择器移动到任何地方以选择不同的颜色。以下是我的代码:Tinymce拾色器工作不正常

tinymce.init({ 
selector: "textarea:not(.mceNoEditor)", 
browser_spellcheck: true, 
force_br_newlines: true, 
force_p_newlines: false, 
forced_root_block: '', 
font_formats: 'Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;AkrutiKndPadmini=Akpdmi-n;Comic Sans MS=comic sans ms,sans-serif;Times New Roman=times new roman,times;', 
fontsize_formats: '8pt 10pt 12pt 14pt 18pt 24pt 36pt', 
plugins: ["textcolor", "colorpicker", "advlist autolink lists link image charmap print preview anchor", "searchreplace visualblocks code fullscreen", "insertdatetime media table paste"], 
toolbar: "fontselect | fontsizeselect | forecolor backcolor | insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image", 
height: "200" 
}); 

这是问题的我面临的截图:http://prntscr.com/dz6gok

+0

https://jsfiddle.net/dkmzhfo3/对我的作品 – urbz

+0

@urbz是的,它在这里工作,但不是在我的网站。这可能是什么原因?我注意到版本差异,你正在使用4.5.2,但它仍然没有解决问题。 –

回答

1

似乎是DOM.getPos问题

的取色插件返回一个错误的Y位置取决于外部CSS位置。

看到开发页面上开放的bug:https://github.com/tinymce/tinymce/issues/3248

+1

欢迎您访问解决方案的链接,但请确保您的答案在没有它的情况下很有用:[在链接附近添加上下文](// meta.stackexchange.com/a/8259),以便您的同行用户了解它是什么以及为什么它在那里,然后引用您链接的页面中最相关的部分,以防目标页面不可用。 [答案只是一个链接,可能会被删除。](// stackoverflow.com/help/deleted-answers) – paper1111

+0

虽然这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供该链接供参考。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/17438115) –

+0

当然,你是对的。但是目前还没有任何解决方案。希望在开发人员的页面上分享该问题应该首先解决的位置。 –