图片浏览器
默认情况下,插入图片工具打开一个简单的对话框,允许您输入或粘贴图像的URL,并可选地指定工具提示。
Editor还支持通过浏览预定义的文件和目录列表来选择图像的另一种方式。还支持上传新图像。
为了检索和上传文件和目录,图像浏览器需要一个服务器端实现。要配置图像浏览器工具,请使用imagebrowser
配置选项。
$(文档)时函数(){$(" #编辑”)。kendoEditor({imageBrowser: {transport: {read: " imageBrowser /read", destroy: " imageBrowser /destroy", create: " imageBrowser /createDirectory", uploadUrl: " imageBrowser /upload", thumbnailUrl: " imageBrowser /thumbnail" imageUrl: "/content/images/{0}"}}});});
的默认请求和响应的相关信息创建
,读
,摧毁
,上传
操作。
创建
吹嘘的一个帖子
请求使用以下参数创建目录,不期望得到响应。{“名字”:“新文件夹名称”、“类型”:“d”、“路径”:“foo / "}
读
吹嘘的一个帖子
请求,该请求包含路径
参数指定所浏览的路径,并期望得到以下格式的文件列表。[{“名称”:“foo.png”,“类型”:“f”,“大小”:73289},{“名称”:“bar.jpg”,“类型”:“f”,“大小”:15289},…]
在哪里
名字
是文件或目录名,类型
要么是f用于文件或d对于目录,和大小
是文件大小(可选)。摧毁
吹嘘的一个帖子
请求具有以下参数:名字
-要删除的文件或目录。路径
-文件或目录所在的目录。类型
-是否删除文件或目录f或者一个d).大小
—(可选)文件大小,由读
响应。
上传
吹嘘的一个帖子
请求uploadUrl
。请求包含FormData
包含上传路径、文件名和类型。它的有效载荷由上传的文件组成。期望的响应是a文件
对象,格式如下:{"name": "foo.png", "type": "f", "size": 12345}
thumbnailUrl
吹嘘的一个得到
请求每个单独的图像,以便在浏览器窗口中显示其缩略图。单个请求参数是路径
到图像。该服务将使用缩略图的图像文件进行响应。imageUrl
-由编辑器用于生成src
属性在插入原始图像时。它的结果是得到
浏览器为每个插入的图像生成的请求。URL可以指向文件系统或服务,并且是参数化的{0}
占位符表示路径
和文件名
从读
服务。默认情况下,占位符值是url编码的。要更改此行为,请使用返回预期字符串的函数。
方法更新所有这些请求和响应imagebrowser
配置。每个选项都提供了更多可以调整的选项。