问题描述
当我尝试打开图像Url时,我已经成功将图像上传到Firebase数据库But
{
"error": {
"code": 403,"message": "Permission denied. Could not perform this operation"
}
}
这是代码...
var uploadTask = FirebaseStorage.getInstance().reference.child("images").child(imageName).putBytes(data)
uploadTask.addOnFailureListener {
// Handle unsuccessful uploads
Toast.makeText(this,"Upload Failed,try again.",Toast.LENGTH_SHORT).show()
}
FirebaseStorage.getInstance().reference.child("images").child(imageName).downloadUrl.addOnSuccessListener {
val downloadUrl = it.toString()
// taskSnapshot.Metadata contains file Metadata such as size,content-type,etc.
// ...
val intent = Intent(this,ChooseUserActivity::class.java)
intent.putExtra("imageName",imageName)
intent.putExtra("imageUrl",downloadUrl)
intent.putExtra("message",messageEditText?.text.toString() )
startActivity(intent)
}
解决方法
我通过编辑代码和一些代码来解决了这个问题。最终代码是..
node_modules/.cache/terser-webpack-plugin