2016-08-03 7 views
1

私はイオン性のアプリケーションを開発しています。私はそれにfirebaseを使用しています。 Firebaseストレージへのリンクがあり、そこから画像をロードしています。画像は約200〜500kbです。私はng-repeatを使ってfirebaseのテキストをループし、firebaseの保存urlから画像をロードしています。それは生産には遅すぎる。どのようなオプションが必要ですか?ページの読み込み速度を上げますか?イオンベースのページロードをファイアベースで調整する

答えて

1

Firebaseには自分の知識としてのthis use caseのカスタマイズオプションがありません。

  • は遅延が単独firebaseとイオン、コルドバ、または角度に関係のない何かであることを確認するためにprofilerを使用します。私の愚見では、ここにあなたのオプションです。あなたが言及したファイルサイズを考えれば、これは起こりそうもないと思うが、クライアント側で問題が発生した場合は、状況を特定して修正するのがより簡単になる
  • プレースホルダレイアウトまたはドミナントカラー遅延読み込み(pinterestなど) hereは、生産性の面で満足できる場合があります。
  • イメージフォーマットを高圧縮のものに変更します。— PNGは
  • 変更最初の低解像度画像のサムネイルを表示し、
+0

ありがとう別のバックエンドサービスに大きなファイル

  • 移行をユーザが選択できるようにUIをJPGにします!別のアプリの場合、Firebaseと比較してどのバックエンドサービスをお勧めしますか? – olivier

  • +0

    よく面白いのは、[Akamai](https://developer.akamai.com/api/imaging/imaging/overview.html)の画像をホストします。無料のものについては、Amazon EC2に文字列を付けずにサーバーを利用できるため、[OpenShift](https://en.wikipedia.org/wiki/OpenShift)のファンです。[this]のような単純なイメージファイルサーバーを作成できます。 (http://mifo.sk/post/file-sharing-on-openshift/)。 – Lightbeard

    +0

    ありがとう! OpenShiftは本当にクールだ。あとで見てみます。さて、あなたは今、この問題に答えていますか?私は6時間以来これに固執しています。 http://stackoverflow.com/questions/38766985/http-equiv-content-security-policy-works-in-browser-but-not-on-android-device – olivier

    関連する問題