从第4版开始没有图像类型
No type for image in tinymce version 4
我需要为tinyMCE 4.0开发一个小插件。我必须显示基于输入url的图像预览。我不知道图像预览的类型。
有没有类似type="image"的东西
tinymce.PluginManager.add('uploadimage', function(editor, url) {
// Adds a menu item to the Insert menu
editor.addMenuItem('uploadimage', {
text: 'Example plugin',
context: 'insert',
onclick: function() {
editor.windowManager.open({
title: 'TinyMCE site',
width: 400,
height: 300,
buttons: [{
text: 'Close',
onclick: 'close'
}],
body: [
{
name: "path",
type: "textbox",
size: 40,
label: "File URL",
},
{
name: "fileList",
type: "listbox",
label: "Link list",
values: editor.settings.external_image_list_url,
onselect: function(e) {
this.parent().parent().find("#path").value(this.value());
}
},
{
name: "fieldset",
type:"image" //HERE I NEED TO PREVIEW IMAGE BUT THERE IS NO SUCH TYPE IMAGE
}
],
});
}
});
});
我认为你最好的选择是指定类型为"Container",然后用方法"renderHtml"手动设置HTML输出,可以在文档中看到:
http://www.tinymce.com/wiki.php/api4 class.tinymce.ui.Container
在该页面的右侧,您可以看到所有可用类型的列表。如果您决定编写自己的图像控件,显然可以扩展此功能。
相关文章:
- 未捕获的类型错误: 无法读取未定义的属性“图像”
- 如何通过内容类型为“image/jpeg”的 AJAX 调用将画布图像从 GUI 保存到后端
- 灯箱类型的东西,使图像成为浏览器高度的百分比
- 在 javascript 中验证或读取远程图像类型
- ExtJS:“图像”类型的精灵:如何更改像素
- 输入类型的图像在Internet Explorer中不起作用,但在Chrome和Firefox中起作用
- 提交输入类型=“;图像“;到另一个servlet时,未能返回任何参数
- websocketapi-图像编码在客户端不产生任何图像类型
- jQuery image丢弃无效的图像类型,并显示一条无效的消息而不是警告框
- 根据 base 64 内容确定图像类型
- 转换数据:image/png;base64转换为数据库中的图像类型
- 从第4版开始没有图像类型
- Base64图像SRC当我不知道图像类型
- 尝试添加特定图像类型的图像计数| jQuery
- 如何做图像类型验证在magento
- 在Bootstrap网站标题中使用的图像类型
- 如何验证只接受(任何)图像类型文件的表单
- 图像视图-无效的图像类型
- 如何获取图像类型,如果它的src没有'
- 如果上传的文件是音频、视频或图像类型,在使用JavaScript验证时依赖MIME TYPE是否可以?