我不确定如何序言。我正在使用Google Client API的角度包装器(注意:我这样做只是因为我找不到任何适合我的东西,所以如果您知道Google API / Angular ,让我知道)
我试图让它尽可能地通用,所以我想要的就像是一个功能
function makeApiCall (library, collection, method, cb){
gapi.client[library][collection][method](
}
现在,如果我们注意到,我没有检查该库是否已加载,并且我想加载该库(如果尚未加载)。问题是并非所有来自Google的图书馆都有相同的版本,截至目前我还不知道检查最新版本的方法。
我尝过以下的事情
gapi.client.load('calendar', 'latest', cb);
gapi.client.load('calendar', 'release', cb);
我记得很久以前你可以使用......其中一个(不能记住哪个)。现在有办法做到这一点吗?否则我不得不想出其他的东西。