Google 可视化图表仅在 Firefox 中不显示

Google Visualization Charts not displaying in Firefox only

前几天我遇到了这个问题,我一直在使用 Google 可视化 API 专门用于图表。

在 Chrome 和 IE 中一切正常,但是当尝试在 Firefox 中查看页面时,图表不会显示。

我确实在 Firefox 开发者工具中收到错误消息:

ReferenceError: google is not defined

这是来自看起来像这样的代码,

google.load("visualization", "1", { packages: ["corechart"] });
google.setOnLoadCallback(drawChart);

正如我上面提到的,这适用于其他浏览器(IE,Chrome),但不适用于 Firefox。 为什么图表仅在 Firefox 中不显示?为什么 google 不再在 Firefox 中定义?

对于这种情况,问题是由我的 Firefox 浏览器中不受信任的 SSL 证书引起的。

众所周知,Firefox 与我提到的其他浏览器不使用相同的证书存储区。

对于此实例,Google 证书不受信任。一旦将证书添加为例外,网格和页面就会按预期运行。

(有关更多信息,来自 Google 的证书由于网络安全软件不受信任)