I'm using the editor to image gallery of Kendo UI, the editor works fine (links, formats, etc. ..) and upload the photos to the gallery and read a service (rest); the problem is that when wanting to insert any image in the gallery get the error:
"too much recursion ... ute (i)," string "== typeof r) {try {r =" true "=== r 0:" false "=== r1:" null "r === null: + r ... jquery .... min.js (line 3) "
The funny thing is that when you remove the configuration "uploadURL", if you insert pictures in the textarea; obviously the plugin no longer gives me the option to upload.
In the documentation (http://docs.telerik.com/kendo-ui/api/web/editor # configuration-ImageBrowser): did not find details about how to fix it.
HTML(Razr)
Js
Json(read rest service):
"too much recursion ... ute (i)," string "== typeof r) {try {r =" true "=== r 0:" false "=== r1:" null "r === null: + r ... jquery .... min.js (line 3) "
The funny thing is that when you remove the configuration "uploadURL", if you insert pictures in the textarea; obviously the plugin no longer gives me the option to upload.
In the documentation (http://docs.telerik.com/kendo-ui/api/web/editor # configuration-ImageBrowser): did not find details about how to fix it.
HTML(Razr)
<
script
type
=
"text/javascript"
src
=
"//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"/js/vendor/kendo-ui/kendo.all.min.js"
></
script
>
<
div
class
=
"k-content"
>
<
textarea
id
=
"KEditor"
rows
=
"10"
cols
=
"30"
placeholder
=
"@GetText("
Content")"
maxlength
=
"255"
style
=
"height: 500px"
></
textarea
>
</
div
>
Js
$(document).ready(
function
() {
$(
"#KEditor"
).kendoEditor({
tools: [
"fontName"
,
"fontSize"
,
"foreColor"
,
"backColor"
,
"bold"
,
"italic"
,
"underline"
,
"justifyLeft"
,
"justifyCenter"
,
"justifyRight"
,
"justifyFull"
,
"insertUnorderedList"
,
"insertOrderedList"
,
"indent"
,
"outdent"
,
"createLink"
,
"unlink"
,
"insertImage"
,
"viewHtml"
],
imageBrowser: {
transport: {
read: {
type:
"GET"
,
url:
"/api/sites/user-gallery"
,
},
destroy:
"/api/sites/user-gallery?action=delete"
,
thumbnailUrl:
function
(path, name) {
var
pictureUrl = decodeURIComponent(name);
return
pictureUrl;
},
uploadUrl:
"/api/sites/user-gallery?action=upload"
,
//work if this line is commented
imageUrl:
function
(name) {
var
pictureUrl = decodeURIComponent(name);
return
pictureUrl;
},
}
}
//, messages: { viewHtml: '@GetText("ViewHtml")'}
});
});
Json(read rest service):
{
"pictureId"
:1369437,
"type"
:
"f"
,
"size"
:1024,
}