如果谷歌地球插件崩溃了,有一种方法可以从 javascript 检测,所以我可以自动重新加载页面而无需用户操作?谢谢
问问题
388 次
1 回答
1
我认为您无法直接评估插件是否崩溃。但是,您可以设置一个无休止的计时器,不断检查类似getView()
function hasCrashed() {
try {
var view = ge.getView();
if (view) {
// plugin good
} else {
// plugin not good
}
} catch (e) {
// plugin not good
}
// a timer that checks every second
setTimeout('hasCrashed()', 1000);
}
我还没有测试过,但它应该可以工作。如果没有,请尝试除 from getView()
- 也许getWindow()
或选项之外的其他getGlobe()
选项
于 2012-10-02T21:31:43.617 回答