6

我正在寻找一种将外部 Javascript 库加载到我的 Google Adwords Scripts IDE 的方法。我在文档中找不到任何内容或通过 URLFetchApp API ( https://developers.google.com/apps-script/reference/url-fetch/ ) 执行 JS。有没有人试过这个或有任何想法?

我知道可以在例如 JQuery 中做到这一点,但从我在源代码中可以看到,他们实现它的方式是添加一个 HTML 脚本标签并让浏览器加载它。由于我不在此环境中的浏览器中,因此这是不可能的。我猜我在某些 V8 引擎环境中。

4

1 回答 1

7

我设法通过以下方式使它工作:

function main() {
  var url = "http://example.com/asdf.js";
  eval(UrlFetchApp.fetch(url).getContentText());
}

eval 显然没有被沙箱化!:)

于 2013-04-08T11:14:14.947 回答