Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script HtmlService.createhtmloutpfromfile可以';找不到文件_Google Apps Script - Fatal编程技术网

Google apps script HtmlService.createhtmloutpfromfile可以';找不到文件

Google apps script HtmlService.createhtmloutpfromfile可以';找不到文件,google-apps-script,Google Apps Script,我正在尝试创建一个带有脚本的Web应用程序,并将其发布到网站。我处于第一个实验级别,希望执行doGet函数 HtmlService.createHtmlOutputFromFile('MyPage') 我得到了“找不到”错误 MyPage是一个简单的HTML文件,输出“Hello World”。如果我将脚本更改为 HtmlService.createHtmlOutput('Hello World') 链接URL时,代码执行得很好。似乎找不到我为doGet函数创建的用于访问和输出的HTML文

我正在尝试创建一个带有脚本的Web应用程序,并将其发布到网站。我处于第一个实验级别,希望执行
doGet
函数

HtmlService.createHtmlOutputFromFile('MyPage') 
我得到了
“找不到”
错误

MyPage是一个简单的HTML文件,输出“Hello World”。如果我将脚本更改为

HtmlService.createHtmlOutput('Hello World')

链接URL时,代码执行得很好。似乎找不到我为
doGet
函数创建的用于访问和输出的HTML文件,尽管我已经保存了该文件并保存了包含该文件的项目版本。谁能给我一个提示吗

HtmlService.createHtmlOutputFromFile('MyPage')
需要
.html
扩展名。所以
HtmlService.createHtmlOutputFromFile('MyPage.html')


还是比这更复杂?

它不需要扩展。但它确实需要是一个使用file>new HTML file创建的HTML文件。

Google开发者页面对此进行了很好的解释,并给出了一个开始的示例:

简言之: CreateHtmlService.createHtmlOutput('x'):指示GAS在页面上打印“x”

HtmlService.CreateHtmlOutFromFile('0'):指示GAS读取0.html中的代码并将其打印到页面(*注意使用“0”而不是“0.html”,因为GAS知道您指向的是html文件。) 要在GAS中创建html文件,请单击左上角的“文件”按钮并转到“新建”->“html”