0

目标是通过抓取当前网页、准备结构并以具有缩短 URL 的格式返回它来自动化用户工作流程。

stackoverflow 社区的贡献提供了所需的有效解决方案。

4

2 回答 2

0

从我在https://api.jquery.com/jquery.getscript/的文档中阅读的内容来看,该错误似乎是合法的。

一旦脚本被加载但不一定执行,回调就会被触发。

您应该查看有关正确集成以下链接中提供的 javascript 库的文档

开发脚本样本

但是,我认为您可以通过加载库并提供回调函数引用来解决您的问题,该回调函数引用将在加载并执行库后执行。

我认为您应该做的是将需要 gapi 实例的位包装在回调函数中,gapiIsLoaded就像这样

function gapiIsLoaded() {        

    gapi.client.setApiKey("<API_KEY_HERE>");
    gapi....
}

..并将 getScript 函数指向此 URL

https://apis.google.com/js/client.js?onload=gapiIsLoaded

于 2015-09-18T07:53:36.943 回答
0

菲利普似乎是正确的。已经有关于这个问题的讨论。

jQuery getScript 加载与执行

下面的 onload 回调应该可以解决问题:

https://developers.google.com/api-client-library/javascript/dev/dev_jscript

Nways,我访问了您提供的 URL,它只是为 select.js 抛出了一些 404 错误。您能否具体说明您在提到的网页上收到此错误的确切位置?

于 2015-09-18T08:11:00.653 回答