如何在离线模式下不加载 Google 图表

How to not Load Google Charts in Offline mode

我正在构建一个 MVC 4 网络应用程序并使用 Google 图表,问题是,它不会一直在线,所以我想知道是否有办法检查是否http://www.google.com/jsapi 是否可以加载图表,或者是否有办法像 javascript 中的条件一样不加载图表。

You can't use Google Chart Tools offline. 
You can find another library which you need.
pChart etc

尝试使用

if (navigator.onLine) {
  alert('online')
} else {
  alert('offline');
  //use jquery to hide the chart div using css
}

或者您可以使用 jQuery 对您拥有的页面执行 ajax 调用,如果成功则您在线,否则它离线然后使用 jQuery 隐藏图表 div.