我正在使用这个软件包,但不知何故我在控制台中遇到错误。 这就是 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
这一行是错误的:
file_browser_callback : "elFinderBrowser"
elFinderBrowser 它不是字符串而是函数回调,所以它应该没有" ",就像这样:
file_browser_callback : elFinderBrowser