1

Google Maps API 3 を使用する小さなアプリケーションの設定に問題があります。

詳細: 2 つの機能を使用したい:

  1. 方向サービス: 2 地点間のルートを計算し、
  2. ソース ポイントとデスティネーション ポイントを保持するテキスト ボックスのオートコンプリート機能。

これら 2 つは、Google とは異なるスクリプト インクルードが必要であることがわかりました。

セクションに両方を追加すると、<head>次の警告が表示されます。

警告: このページには Google Maps API が何度も含まれています。これにより、予期しないエラーが発生する可能性があります。

これら 2 つの JavaScript 機能をどのように組み合わせることができますか?

4

1 に答える 1

1

Google Maps API をロードするための両方のリンクを見ると、それらが非常に似ていることがわかります。「libraries」パラメータで何が起こるかというと、デフォルト スクリプトとともに追加のスクリプトが読み込まれます。基本的に、両方のリンクをロードすると、デフォルトのスクリプトが 2 回ロードされ、このエラーが発生します。

2 つを組み合わせるには、 https://maps.googleapis.com/maps/api/js?sensor=false&libraries=placesのみを読み込む必要があります。

于 2012-05-02T07:37:09.523 に答える