Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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
Javascript 通过HtmlService在应用程序脚本中提供图像_Javascript_Html_Image_Google Apps Script - Fatal编程技术网

Javascript 通过HtmlService在应用程序脚本中提供图像

Javascript 通过HtmlService在应用程序脚本中提供图像,javascript,html,image,google-apps-script,Javascript,Html,Image,Google Apps Script,有人能帮我确定使用GAS的HtmlService托管和服务图像的最佳方式吗?我正在编写一个应用程序,它需要一个包含两个小图像的基本HTML UI,我正在尝试尽可能地封装所有内容 当我在本地机器上进行原型设计时,我将图像作为base64编码字符串内联插入,但看起来Caja不支持这一点 我发现这篇文章是关于在Google Drive上托管图像的,这对我来说是可行的,但显然Drive最近不赞成这种方法: 鉴于文档,我看不到任何明显的方法来实现这一点,但我强烈希望不要求助于在外部服务上托管图像 谢谢

有人能帮我确定使用GAS的HtmlService托管和服务图像的最佳方式吗?我正在编写一个应用程序,它需要一个包含两个小图像的基本HTML UI,我正在尝试尽可能地封装所有内容

当我在本地机器上进行原型设计时,我将图像作为base64编码字符串内联插入,但看起来Caja不支持这一点

我发现这篇文章是关于在Google Drive上托管图像的,这对我来说是可行的,但显然Drive最近不赞成这种方法:

鉴于文档,我看不到任何明显的方法来实现这一点,但我强烈希望不要求助于在外部服务上托管图像


谢谢你的洞察力

请注意,这种显示图像的方式使用的是将于2016年8月31日停止使用的驱动器托管

您可以将图像保存到Google drive,然后使用
标记,并在“源”属性中引用图像:

例如:

其中,[doc id]被文档id替换


你确定驱动器是正确的吗?google.com/uc?export=view&id=;方法已弃用?你有这方面的消息来源吗?实际上,它看起来更像是相对较新的,而且看起来仍然很强大。我发现了一个新的东西,表明它在切换到新的驱动器接口(,)后被弃用,但它现在似乎对我有用,使用@Sandy post的说明。谢谢!我尝试过这种方法很多次,但我一定是权限设置错误和/或我使用了错误的文档ID。尽管如此,它现在起作用了。
<img src="https://googledrive.com/host/0B12wKjuEcjeiySkhPUTBsbW5j387M/my_image.png" height="95%" width="95%">
"https://googledrive.com/host/[doc id]