【发布时间】:2018-01-01 18:42:18
【问题描述】:
我尝试将图像上传到我自己的服务器 (Firebase)。我设法通过使用此事件上传到我的服务器。
'froalaEditor.image.beforeUpload' : function(e, editor, images) {
let uploadTask: firebase.storage.UploadTask;
var time = Date.now()
let storageRef = firebase.storage().ref();
let path = `this.uid/Article_img/${time}`;
uploadTask = storageRef.child(path).put(images[0])
uploadTask.on(firebase.storage.TaskEvent.STATE_CHANGED,
(error) => {
console.log(error)
},
() => {
this.downloadURL = uploadTask.snapshot.downloadURL;
})
}
当我插入图片时,图片已成功上传到我的服务器。但是,我不知道如何替换编辑器中的 url,因为现在它仍然使用默认 url。我不知道如何替换或更改图像 URL。
【问题讨论】:
-
您解决了这个问题吗?
-
您能说说您是如何解决这个问题的吗?
-
你是怎么解决的?
-
检查这个 github 问题:github.com/froala/angular-froala-wysiwyg/issues/114
标签: angular typescript firebase firebase-storage froala