ken*_*dds 1 html image project google-apps-script
我的问题:我可以将文件上传到我的Google Apps脚本项目并在html文件中引用这些文件吗?
例如,假设我有一个看起来像这样的项目:
myCode.gs
function doGet() {
return HtmlService.createHtmlOutputFromFile('myPage');
}
Run Code Online (Sandbox Code Playgroud)
myPage.html下
<html>
<body>
Hello World! Look at my picture of a cat! <img src="cat.jpg" />
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
cat.jpg(我项目中猫的形象)
我怎样才能确保<img src="cat.jpg" />引用cat.jpg我项目中的内容?我甚至可以将图片上传到项目中吗?我知道我可以在另一台服务器上引用该图像,但我想要包含该项目.那可能吗?谢谢!
在GDrive中创建一个公用文件夹并获取该文件夹的ID,并使用文件夹ID构建如下所示的URL.这将是该文件夹的路径
var url = 'https://googledrive.com/host/'+'MY_PUBLIC_FOLDER_ID'
Run Code Online (Sandbox Code Playgroud)
例如 https://googledrive.com/host/0B2MdbzABFW_ubl9pY2FqS0FMMDQ
构建URL后,可以使用绝对路径引用该URL中的所有数据
例如 pathToAnImage = url+'myImage.jpg'
您可以查看此帖子了解更多详情.