2016-04-21 57 views
1

正如http://developers.google.com/chart/interactive/docs/basic_load_libs#update-library-loader-code中提到的,建议从旧版本jsapi升级到新版gstatic...loader.js,版本号为google charts如何添加回调到gstatic loader.js谷歌图表库?

问题:目前我有被JS文件完成装载后执行的回调: http://www.google.com/jsapi?callback=oldCallback

但随着新图书馆,永远不会执行这个回调:

http://www.gstatic.com/charts/loader.js?callback=newCallback

为什么?

实施例:https://jsfiddle.net/rLo9vdqm/1/

回答

2

limitations上市用于loader.js ...

  • 你不能autoload库。
  • 我拿的 - >你不能包括在URL上什么...

    可以包括它不过load声明...

    google.charts.load('current', { 
        callback: newCallback, 
        packages: ['corechart'] 
    }); 
    
    +0

    好吧,但是这个回调是在corechart模块被加载时执行的。当'loader.js' JavaScript库被加载时,我需要一个回调函数,因为只有'google.charts'变量可用,我必须在此之前延迟这个调用。 – membersound

    +0

    所以答案是:不可能atm ... – membersound