编辑2 :对我来说,一个更好的解决方案就是使用offsetWidth和offsetHeight,因为它将返回宽度而不应用转换。但getBoundingClientRect()
之所以被使用是有原因的,因为该部分旁边有一条评论,提到了Gecko的一个错误并调整了带字幕的表。我正在开发的应用程序是非常先进的,只需要在谷歌浏览器上工作,因为它是一个内部应用程序,所以这个修复对我来说更好,但仍然不理想。
编辑1 :我找到了解决此问题的方法,但它需要更改TinyMCE源代码,因为我正在处理的应用程序会跟踪应用于{的缩放比例{1}}区域,我能够将我的缩放倍数作为除数插入并将其应用于函数contenteditable
中的targetWidth
和targetHeight
变量,位于第14,197和14,198行。未经通知的tinymce.js文件(自v4.2.6起)。
这不是一个理想的修复,所以我最好喜欢这样做更好的方式,所以如果有人知道更好的方法,不包括更改TinyMCE源,那么请赐教。
您可以看到我提交的错误报告here。
我遇到了TinyMCE的问题,我正在开发一个Web应用程序,我们正在使用内联TinyMCE实例来编辑缩放的可信容器内的内容。但是,在调整图像大小时,调整大小手柄小于图像。这是一个示范图像:
我在Google上搜索过,但没有发现任何相关内容。是否有插件,或者可能已解决此问题的解决方法?
提前致谢。