0

私は Ionic プロジェクトに取り組んでおり、Angular-UI の angular-google-maps を使用しようとしています。

ただし、Maps JS API をロードする通常のブロッキング方法では、アプリのタイムアウトに時間がかかりすぎることがあります。

defer属性を使用してスクリプトを非同期にロードすることにより、Googleマップのスクリプトが非同期のロードを終了したときにのみ、angular-google-mapsを「ロード」しようとしています。

問題は、「google」が使用可能になる前にモジュールが初期化されて壊れることです。使用可能になるまで、このモジュールの初期化を遅らせる方法を探しています。

必要なときに必要なモジュールを注入する「プロキシ」または「エイリアス」モジュールを持つ方法はありますか?

または、依存性注入を条件付きで制御する別の方法はありますか?

ありがとう!

4

0 に答える 0