teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

画像をPDFに書き換え

2017/06/12 09:52

投稿

kaoru3151
kaoru3151

スコア50

answer CHANGED
@@ -1,15 +1,15 @@
1
- チャットのフォームから画像をアップロードするタイミングで、その画像をFirebase Storageに保存します。
1
+ チャットのフォームからPDFをアップロードするタイミングで、そのPDFをFirebase Storageに保存します。
2
- Storageに保存した画像のURLを取得します。その取得したURLをFirebase Databaseに登録したら、画像を表示させることが出来ると思います。
2
+ Storageに保存したPDFのURLを取得します。その取得したURLをFirebase Databaseに登録したら、PDFを表示させることが出来ると思います。
3
3
 
4
4
  ```javascript
5
- var file = 'アップロードする画像ファイル';
5
+ var file = 'アップロードするPDFファイル';
6
- var fireName = 'アップロードする画像のファイルネーム'; //ユニークでないけない(被ると上書きされる)
6
+ var fireName = 'アップロードするPDFのファイルネーム'; //ユニークでないけない(被ると上書きされる)
7
- var storage = firebase.storage().ref('/chats/images');
7
+ var storage = firebase.storage().ref('/chats/files');
8
8
  var uploadTask = storage.child(fileName).put(file);
9
9
 
10
10
  uploadTask.on('state_changed', function () {
11
11
  var downloadURL = uploadTask.snapshot.downloadURL; //URLを取得
12
- firebase.database().ref('/chats/images').push({
12
+ firebase.database().ref('/chats/files').push({
13
13
  fileUrl: downloadURL
14
14
  });
15
15
  })