Javascript TinyMCE图像作为链接

Javascript TinyMCE图像作为链接,javascript,html,typescript,tinymce,Javascript,Html,Typescript,Tinymce,我正在一个应用程序中使用,在一些看似简单的问题上遇到了麻烦。我需要添加一个链接到网站的图像。我已经有了链接、图像和图像工具插件。在工具栏上我有一个链接和图像按钮。然而,这两个选项似乎都没有我想要的。“链接”按钮强制文本,而“图像”按钮不允许我从中创建链接 我已经通读了这两个插件部分,所以可能我遗漏了什么,或者这是不可能的。我可以在工具栏上添加我自己的按钮,自己插入内容,但如果可能的话,我想使用插件工具 以下是“我的选项”部分的子集: plugins: "link image imagetools

我正在一个应用程序中使用,在一些看似简单的问题上遇到了麻烦。我需要添加一个链接到网站的图像。我已经有了链接、图像和图像工具插件。在工具栏上我有一个链接和图像按钮。然而,这两个选项似乎都没有我想要的。“链接”按钮强制文本,而“图像”按钮不允许我从中创建链接

我已经通读了这两个插件部分,所以可能我遗漏了什么,或者这是不可能的。我可以在工具栏上添加我自己的按钮,自己插入内容,但如果可能的话,我想使用插件工具

以下是“我的选项”部分的子集:

plugins: "link image imagetools",
imagetools_toolbar: "rotateleft rotateright | flipv fliph | editimage imageoptions",
content_css: "content/mce.css",
toolbar1: 'addlink | undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | image',

如果插入图像,请在图像上单击一次,然后单击“插入链接”工具栏按钮,我可以在图像上放置超链接


您可以创建一个TinyMCE提琴来显示不允许这种行为的配置吗

Hamza是正确的,我已设法绕过此错误,并通过注释掉
tinymce.js
中的以下行,允许来自图像的链接正常工作:

if(node&&node.tagName==“IMG”){
self.getSel().setBaseAndExtent(节点,0,节点,1);
}

如果插入图像,请在图像上单击一次,然后单击“插入链接”工具栏按钮,我可以在图像上放置超链接。你能创建一个小提琴来显示你的配置不允许这种行为吗?嗯。。。。。。那很容易。我从来没有想到这两个可以一起使用的形象。。。。如果你想创造一个答案,我会接受它为任何其他人错过了这个简单的一块信息完成。很高兴这是一个简单的决议!我遵循您的指导原则,它产生了一个错误
未捕获的DomeException:未能对“Selection”执行“setBaseAndExtent”:偏移量1处没有子项。
@HamzaZafeer遇到了相同的错误,将tinymce库更新到最新版本解决了问题(该问题与Chrome相关)-