7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

firebase extensions の resize images を使っているのですが

Posted at

なんか色々爆弾を踏むので紹介します。
といっても2個ですけど。

直ってない爆弾(0.1.3)

ファイル名が消えます。
具体的には、

firebase.storage().ref().child('filename').put(imageFile)

こんな感じで拡張子がない状態で file を upload すると、

Screen Shot 2019-12-01 at 13.31.22.png

こんな感じでリサイズ後のファイルが生成されます。
たぶんこの辺が怪しい。

extensions/storage-resize-images/functions/src/index.ts

直った爆弾(0.1.1)

修正されたのでスクショとかないんですけど、
0.1.0 では、保存先のディレクトリ(Cloud Storage path for resized images)を指定すると、
無限にファイルをリサイズし続ける爆弾もありました。

extensions/storage-resize-images/CHANGELOG.md

終わりに

firebase は良いぞ。
現場からは以上です。

7
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?