我正在使用此package,不知怎的,我在控制台中收到错误。这就是js的样子:
<script type="text/javascript" src="{{ asset('/admin/js/tinymce/tinymce.min.js') }}"></script>
<script>
tinymce.init({
selector: '#editor1',
plugins: "image imagetools",
file_browser_callback : "elFinderBrowser"
});
function elFinderBrowser(field_name, url, type, win) {
tinymce.activeEditor.windowManager.open({
file: '<?= route('elfinder.tinymce4') ?>',// use an absolute path!
title: 'elFinder 2.0',
width: 900,
height: 450,
resizable: 'yes'
}, {
setUrl: function (url) {
win.document.getElementById(field_name).value = url;
}
});
return false;
}
</script>
这会出错:Uncaught TypeError: a is not a function
答案 0 :(得分:0)
这一行错了:
file_browser_callback : "elFinderBrowser"
elFinderBrowser它不是字符串而是函数回调所以它应该没有&#34; &#34;,像这样:
file_browser_callback : elFinderBrowser