tinymce-imgupload
Version:
A image upload plugin for tinymce
46 lines (37 loc) • 833 B
Markdown
A image upload plugin for tinymce.
```
npm install tinymce-imgupload --save
```
When using with webpack:
In the file that initialed tinymce
``` js
import 'tinymce-imgupload'
window.tinymce.init({
selector: '#tinymceEditor',
plugins: ['imgupload'],
toolbar: ['imgupload'],
imageSelectorCallback(file, success) {
// mock the file upload
const formData = new FormData()
formData.append('file', file)
axios({
method: 'post',
url: 'xxx',
data: formData
}).then(res => {
if (res.success) {
success(res.url)
} else {
console.log('upload filed!')
}
}).catch(err => {
console.log('upload filed!', err)
})
}
})
```
None (public domain)