Google Earth プラグインに依存するページを作成しています。このページは、require.js とバックボーンを使用して構築されています。ページの特定の部分に移動したとき (たとえば、特定のバックボーン ルートがトリガーされたとき) に、Google Earth プラグインを初期化したいと考えています。
ただし、google.load('earth', '1');
ページの読み込み後に Google Earth プラグインを ( 経由で) 初期化すると、ページのコンテンツは生成されたスクリプト タグに置き換えられます。例:
<script src="https://www.google.com/uds/?file=earth&v=1" type="text/javascript"></script>
<script src="https://www.google.com/uds/api/earth/1.1/109c7b2bae7fe6cc34ea875176165d81/default.I.js" type="text/javascript"></script>
そしてページが消える。
ページの読み込み後にプラグインを初期化する方法はありますか?それとも、HEAD 内のコードを使用して初期化し、google.earth.createInstance
表示する準備ができたときにのみ呼び出す必要がありますか?