我使用的是 Gears,它在 FF3 和 Safari 中运行良好; IE6/7 都在页面加载时报告“google is undefined”错误,出现在 gears_init.js 中。 快速网络搜索表明 Google 的 Javascript 实际上导致了 IE7 中的问题。有人有解决方法的想法吗?
最佳答案
这可能是因为 IE6/7 没有安装 gears。这意味着 Google 相关代码将不可用。
您可能只想做类似的事情:
if ( !window.google ) {
alert("please install google gears");
}
else {
// gears is available
}
尽管实际上您想做的事情比显示警告告诉用户下载装备更好一些。
关于javascript - "google is undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/657555/