0
ブログのtinymceエディタで画像のアップロードを追加しようとしています。私はいくつかのことを試してみたところ、私が最も遠くにいる解決策はhereです。tinymce upload NS_ERROR_FAILURE
firefox(他のブラウザは試していませんが、Firefoxは動作する必要があります)アップロードするファイルを選択すると、コンソールにNS_ERROR_FAILUREが表示されます。
これは私のコードです。 EJSとhtmlが
<form class="form-group" method="post" action="<%= adminPage == 'New Post' ? '/admin/newPost' : '' %>">
<input type="hidden" name="_csrf" value="<%= csrfToken %>">
<input class="form-control" name="title" placeholder="Title" required>
<br>
<textarea name="content" id="editor" rows="20"></textarea>
<button type="submit" class="btn btn-danger">Submit post</button>
TinyMCEの初期化
<script src="/tinymce/tinymce.min.js"></script>
<script>tinymce.init({
selector: '#editor',
plugins: [
"advlist autolink lists link image charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor colorpicker textpattern"
],
toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
toolbar2: "print preview media | forecolor backcolor emoticons",
file_browser_callback: function(field_name, url, type, win) {
$('#upload').click();
}
});
</script>
私は任意の助けに感謝(機能に影響を与えてはなりません)。