firebaseのstorageへファイルのアップロードができません。
configのstorageBucket設定はできており、
ファイルのダウンロードには成功しています。
セキュリティルールは
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write
}
}
}
としております。
onClickの発火位置を変えたり、onChangeでfileを読み込んだりしましたが、
alertも発生せず、上手くいきません。
console上は [object Object]が発生します。
コードは下記のようになっています。
App.js
1//render側 2<div> 3 <form name ="imageForm" > 4 <div> 5 <input type ="file" name ="image" /> 6 <button type ="button" name = "imageButton" onClick ={this.getImage}>送信</button> 7 </div> 8 </form> 9</div> 10//
App.js
1 2 getImage(){ 3 let button = document.imageForm.imageButton; 4 let file = document.imageForm.image.file; 5 let ref = firebase.storage().ref(); 6 button.addEventListener('click',function(){ 7 ref.put(file).then(function(snapshot) { 8 alert("成功"); 9 }); 10
よろしければご回答お願いいたしますm(__)m
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。