【问题标题】:Google Charts no longer display in IE11 from July 9th 2020从 2020 年 7 月 9 日起,Google 图表不再显示在 IE11 中
【发布时间】:2020-07-11 08:30:39
【问题描述】:

我们已经在我们的网站上使用 Google Charts 多年,在所有主要浏览器上都没有出现问题。今天早上(2020 年 7 月 9 日)现在所有 IE11 浏览器在执行图表库加载代码时出现如下错误:

function loadGoogle() {
  // define callback in load statement
  try {
    google.charts.load("current", {packages:["corechart","timeline"],'callback': loadcomplete});
  } catch(err) {
      cdpAlert("Google Charts Could not be loaded. Please check your internet connection. Error: " + err);
  }
}

错误是:'对象不支持对象或方法分配'。

View Google Chart Error Message

我检查了谷歌自己的图表库,也无法在 IE11 中显示图表:

https://developers.google.com/chart/interactive/docs/gallery?hl=es-419

作为 Google 特色网站的新加坡地铁仪表板也无法在 IE11 中显示图表:

http://failrailsg.appspot.com/overview.html

我在网络上没有看到任何关于此的讨论,并且在 Google Charts 网站上也没有提到任何删除对 IE11 的支持。

有没有人遇到过这个问题或者知道任何关于谷歌图表的 IE11 支持被删除的信息。

【问题讨论】:

  • polyfill.io 脚本行为我解决了这个问题。谢谢安德烈亚斯。
  • @Andreas 我建议您将其作为答案,以便迈克可以将其标记为已接受的答案。它可以在未来帮助其他社区成员解决类似的问题。感谢您的理解。
  • @YuZhou 我不认为解决问题跟踪器中的错误真的是一个答案......随意添加它作为答案。或者 Mike 可以自己添加。
  • 由于 Andreas 提供了解决方法并且我是一个新的贡献者(虽然是一个长期的观众),我将使用 Andreas 视图而不是添加作为答案。当我们所有的图表停止工作时,作为一种解决方法是无价的!​​span>

标签: javascript google-visualization internet-explorer-11


【解决方案1】:

我不知道它什么时候才能继续工作,但检查 Google Charts 网站并意识到仍在 Internet Explorer 中工作,检查参考资料并使用:https://www.gstatic.com/charts/48.1/loader.js 不是正常的 https://www.gstatic.com/charts/loader.js

【讨论】:

    猜你喜欢
    • 2022-07-20
    • 1970-01-01
    • 2021-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-03
    • 2021-02-23
    • 2023-03-19
    相关资源
    最近更新 更多