当我在PC上的图像上使用Ctrl+C
而在WYSIWUG编辑器上使用Ctrl+V
时,它创建了通过base64转换的图像。但这因我使用的浏览器和操作系统而异。
我想知道的是,如果有一些方法来防止它通过Javascript之前的Ctrl+V
有效果?
右键单击并选择将图像另存为选项。对话框中应该有一些图片格式的选项供你选择。
我用这个配置解决了这个问题:
tinyMCE.init({
...
theme: "advanced",
plugins: "paste",
paste_preprocess: function (plugin, args) {
if (args.content.startsWith("<img")){
// replace copied text with empty string
args.content = '';
}
},
...
});