如何在离线模式下加载Google Charts

时间:2015-01-01 12:12:57

标签: javascript html asp.net-mvc-4 google-visualization

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

尝试使用

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

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