Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TinyMCE图像大小调整手柄在缩放容器内未对齐_Tinymce_Scale_Contenteditable_Image Resizing_Tinymce 4 - Fatal编程技术网

TinyMCE图像大小调整手柄在缩放容器内未对齐

TinyMCE图像大小调整手柄在缩放容器内未对齐,tinymce,scale,contenteditable,image-resizing,tinymce-4,Tinymce,Scale,Contenteditable,Image Resizing,Tinymce 4,编辑2:对我来说,一个更好的解决方案是只使用offsetWidth和offsetHeight,因为这将返回宽度而不应用变换。但是使用getBoundingClientRect()是有原因的,因为在该部分旁边有一条注释提到了Gecko的一个bug,并用标题调整了表的大小。我正在开发的应用程序非常先进,只需要在谷歌Chrome上运行,因为它是一个内部应用程序,所以这个补丁对我来说更好,但仍然不理想 编辑1:我找到了一种解决方法,但它需要更改TinyMCE源代码,因为我正在使用的应用程序跟踪应用于c

编辑2:对我来说,一个更好的解决方案是只使用offsetWidth和offsetHeight,因为这将返回宽度而不应用变换。但是使用
getBoundingClientRect()
是有原因的,因为在该部分旁边有一条注释提到了Gecko的一个bug,并用标题调整了表的大小。我正在开发的应用程序非常先进,只需要在谷歌Chrome上运行,因为它是一个内部应用程序,所以这个补丁对我来说更好,但仍然不理想


编辑1:我找到了一种解决方法,但它需要更改TinyMCE源代码,因为我正在使用的应用程序跟踪应用于
contenteditable
区域的缩放,我可以将缩放倍增器作为除数插入,并将其应用于函数
showResizeRect()
中的
targetWidth
targetSight
变量,该函数位于未统一的tinymce.js文件的第14197行和第14198行(从v4.2.6开始)

这不是一个理想的解决方案,所以我更喜欢用更好的方法来解决这个问题,所以如果有人知道更好的方法,不包括更改TinyMCE源,那么请告诉我

你可以看到我提交的bug报告


我对TinyMCE有一个问题,我正在开发一个web应用程序,我们正在使用一个内联TinyMCE实例来编辑缩放的contenteditable容器中的内容。但是,当要调整图像大小时,调整大小手柄比图像小。这是一幅演示图:

我在谷歌上搜索过,但没有找到任何相关信息。是否已经有了一个插件,或者一个解决方案来解决这个问题

提前谢谢