0

これは、Google の「Code Playground」サイトのマップ/地球統合の例です: https://code.google.com/apis/ajax/playground/#maps/earth_integration

その例を遊び場からうまく実行できます。しかし、html をローカルに保存してからそのファイルを Chrome に読み込もうとすると、ブラウザは次のように無期限に停止します: インストールされたプラグインのバージョン: 読み込み中...

同じ例を WebView にロードしようとする私の Android アプリは、同じことを行います。このアプリは、API V3 JavaScript を使用する html を実行すると正常に動作します。

Chrome ブラウザーのデベロッパー ツール デバッガーが 15 行目で停止します: "google.load("maps", "2.x");"

「google」は定義されていないと言っています。また、「GMap2」(18 行目) と「GET file://www.google.com/jsapi?key=ABQetc」(10 行目) も定義されていないことが報告されています。

Map/Earth Integration のサンプル HTML には、(長い) jsapi キーが含まれています。独自のjsapiキーを取得する必要がありますか? どこで入手できますか?「 https://console.developers.google.com/project/apps~elite-rider-459/apiui/credential」からの v2.API_KEY があります。

しかし、それが Google Earth で動作するかどうかはわかりません。Google Earth は、そのコンソール Web サイトの「APIs % auth」ページで利用可能な選択肢の中にありません。

Google Earth ではそのようなキーは必要なくなったことを読んだことを覚えています。何が欠けているのか誰か教えてもらえますか? Google Earth がデスクトップに埋め込まれないようにするにはどうすればよいですか? プラグインを削除して再インストールしようとしましたが、GE は引き続きそうします。

ありがとう、テッド

4

2 に答える 2

0

Google の Code Playground の「Maps V3」セクションの「Marker V3」コード例をローカル ファイルで実行したところ、コードが実行されませんでした。コードをローカルで実行するには、Google マップを読み込むスクリプト タグに「http:」を追加する必要がありました。

于 2014-06-18T20:19:06.347 に答える