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