javascript - "google is undefined"

标签 javascript internet-explorer google-gears

我使用的是 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/

相关文章:

javascript - Angularjs 切换 div 可见性

javascript - IE后台闪烁

用于 IE8 和移动浏览器的 HTML5 地理定位

javascript - HTML 图表与 MySQL 使用 Javascript PHP

javascript - window.print 不适用于 Opera 浏览器

javascript - 尝试通过广播日期选择器设置日期

asp.net - 使用 IE 通过 https(SSL) 导出到 excel 在 asp.net 网站中不起作用

javascript - JS 代码使 IE9 和 Safari 卡住并且在 Opera 中不起作用?

JavaScript 多线程

html - google gears 停产,html 5 在草稿中