我正在使用谷歌图表
google.load(“visualization”,“1”,{packages:[“corechart”]}));

但是在检查网络使用情况时,加载时间非常慢,我发现
format + en,default,corechart.I.js加载大约需要6秒钟。任何减少此时间的方法,以及为什么不缓存此文件以及每次从google再次获取该文件时,都不能这样做。

最佳答案

不幸的是,由于Google的服务条款,您无法合法地缓存/存储库。



Link

我建议尝试以下方法:

  • 如果您在本地运行该应用程序,请尝试使用其他Internet连接甚至更好的方法,托管该应用程序以查看这是否可以提高性能。它可能只是高延迟的Internet连接。
  • 尝试在呈现图表的 View 之前找到加载库的位置。这可能不大可能,但想把它扔在那里。

  • 如果您正在通过CDN加载其他 Assets ,但没有看到类似的问题,则可能是其他原因。如果是这种情况,我建议您发布一些代码,以便我们可以看到您如何在应用程序中调用api。

    祝你好运。

    09-25 17:24
    查看更多