現在、ブラウザのデバッグウィンドウにブレークポイントを設定しようとしています。クリックイベントが発生するたびに、ブレークポイントによってGoogle Earthプラグインがクラッシュします。クリック時にGoogle Earthプラグインがクラッシュする
クラッシュを避けるために欠けている方法はありますか?私は、ブレークポイント上の別のkmlプロパティを試してみるのに簡単にアクセスしたいだけです。私は、GEがクリックされたときに、ボックスがクラッシュするのを防ぐためのアラートボックスでタイムアウトに似た機能が欠けていました。
ChromeとIEの両方でデバッグしようとしました。
これはGoogle Earthの基本的なコードです。
google.earth.createInstance(this, initCB, failureCB, earthArgs);
this
earthArgs
は、データベースの場所
............
Clickイベントのコードを保持している:
function initCB(instance) {
gep = instance;
gep.getWindow().setVisibility(true);
google.earth.addEventListener(gep.getGlobe(), 'click', function(event) {
//set breakpoint here
});
}
コードを問題なくGEを動作させてロードすると、GEをクリックするとブレークポイントがフリーズするという問題があります。
私は簡単な回避策を作成しました。私はそれを答えとは考えていません。グローバル変数を作成し、イベントが発生したときにイベントオブジェクトと同じに設定します。その後、別のイベント(GEの外側にあるボタンを押す)にブレークポイントがあります。 少なくとも私がプレイしたい変数にアクセスできます。 – goodwince
あなたは実際に助けを得るためにいくつかのコードを投稿する必要があります.... – Fraser
これは問題に役立つことを願っていますか?私は混乱を見ることができます。もう一度あなたから聞いてよかったよ。Fraser haha。 – goodwince