【发布时间】:2016-02-26 08:22:30
【问题描述】:
我没有收到错误,但是当我运行以下函数时 Javascript 代码停止执行:
function initGoogleURL() {
gapi.client.setApiKey(myAPIKey);
gapi.client.load('urlshortener', 'v1').then(function(value) {
console.log("success!");
googleReady = true; // Success!
}, function(reason) {
console.log(reason); // Error!
});
}
我在控制台中没有看到消息。其余代码停止执行,即使它不依赖于此执行路径。
任何想法为什么会发生这种情况?
【问题讨论】:
-
能否在问题中包含“其余代码”?
-
myAPIKey定义了吗? -
其余的代码很长,如果我注释掉对 initGoogleURL() 的调用,甚至只是 initGoogleURL 函数 (gapi.client.load. ..).
-
是的,我只是将 myAPIKey 作为真实密钥的占位符,我直接在代码中。
标签: javascript api google-url-shortener