繁体   English   中英

有没有办法从客户端用户界面调用库?

[英]Is there any way to call a library from a client side user interface?

我正在为 Google Apps 脚本在 HTML 服务中构建用户界面,并且我希望能够从我脚本的服务器端 .gs 文件中加载的库中调用函数。 客户端对服务器端库的调用似乎不起作用。 这是可能的吗?

我对 javascript/apps 脚本很陌生,所以如果我错误地说明了这里发生的事情,请原谅我。

更新:这是我使用的解决方案

在容器绑定脚本上:

function libraryHandler(functionName){
  return eval("libraryIdentifier." + functionName);
}

在图书馆:

google.script.run.libraryHandler('myLibraryFunctionName(param1,param2,etc.)')

在 html 所在的同一脚本中创建一个“虚拟”函数。 让那个虚拟调用你的库函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM