Bal*_*hon 9 javascript caching google-visualization
我正在使用谷歌图表google.load("可视化","1",{packages:["corechart"]});
但是在检查网络使用情况时,加载时间非常慢,我发现format + en,default,corechart.I.js需要大约6秒才能加载.任何减少这个时间的工作,为什么这个文件不被缓存,每次从谷歌再次获取.
不幸的是,由于谷歌的服务条款,您无法合法地缓存/存储库。
您用户的计算机必须能够访问https://www.google.com/jsapi才能使用 Google Charts 的交互功能。这是因为您的页面所需的可视化库在您使用它们之前已动态加载。用于加载适当库的代码是包含的 jsapi 脚本的一部分,并在您调用 google.load() 方法时调用。我们的服务条款不允许您下载 google.load 或 google.visualization 代码以供离线使用。
我建议尝试以下方法:
如果您通过 CDN 加载其他资产并且没有看到类似的问题,那么可能是其他问题。如果是这种情况,我建议发布一些代码,以便我们了解您如何在应用中调用 api。
祝你好运。