2014-12-07 48 views

回答

1

通過在腳本編輯器中轉到File>New>Project,可以使第二個項目附加到同一文檔。將doGet()函數放在兩個獨立的.gs文件中與將編譯器放在同一個.gs文件中的兩個doGet()函數相同。

+0

謝謝,這就是我所懷疑的。他們沒有附加到特定的文件,所以這不是什麼大問題。在我看來,有點混亂。 – mrfinnsmith 2014-12-07 01:20:37

0

您可以使用一個doGet()函數提供多個頁面。

有關兩個html頁面的示例,請參見Linking to another HTML page in Google Apps Script

+0

但是,這不會讓我創建兩個單獨的網絡應用程序與單獨的網址,對不對?我使用HtmlService製作兩種不同的表單,這些表單將由不同的用戶訪問。 – mrfinnsmith 2014-12-07 01:30:25

+0

如果您想爲人們提供較長的網址,請不要。但是,如果您打算髮布縮短的網址,例如使用goo.gl,那麼每個表單都會有自己獨特的縮短網址(...這會將所需參數提供給您的doGet())。這種方法的好處是相關的代碼將在一個項目中進行維護。如果您決定爲不同的表單單獨執行項目,則可以將它們製作爲簡約腳本,並將通用代碼作爲一個「庫」存放在一個項目中。 – Mogsdad 2014-12-07 02:12:41

相關問題