2014-12-07 49 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

相关问题