簡體   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