Javascript 在网站上嵌入私有谷歌硬盘图像
我有一个谷歌硬盘文件夹,里面有图像,需要保持“受限:只有添加的人才能打开此链接”,因为我们的硬盘需要符合HIPAA标准。我创建了一个web应用程序,用户可以使用其Google帐户登录,并且应该能够直接从web应用程序查看这些图像(因为他们还可以访问Google Drive文件夹)。我能够使用以下链接结构嵌入图像:Javascript 在网站上嵌入私有谷歌硬盘图像,javascript,html,google-drive-api,Javascript,Html,Google Drive Api,我有一个谷歌硬盘文件夹,里面有图像,需要保持“受限:只有添加的人才能打开此链接”,因为我们的硬盘需要符合HIPAA标准。我创建了一个web应用程序,用户可以使用其Google帐户登录,并且应该能够直接从web应用程序查看这些图像(因为他们还可以访问Google Drive文件夹)。我能够使用以下链接结构嵌入图像:https://drive.google.com/uc?export=view&id=+[fileID] 它在Chrome上非常有效,但在Safari和移动设备上不起作用——它只是显示一
https://drive.google.com/uc?export=view&id=
+[fileID]
它在Chrome上非常有效,但在Safari和移动设备上不起作用——它只是显示一个空白图像,尽管当我转到图像链接时它会出现。当我将文件夹公开时,它在所有浏览器/设备上都能工作,因此我认为问题在于访问受限。有没有办法避免这种情况
想法:因为我有用户身份验证令牌,我想我可以制作一个iFrame,在其中加载图像URL,并使用他们的令牌设置cookies,这样Drive就会知道他们可以访问图像。想法?只是一个想法,但是通过Javascript发送一个具有适当授权头的请求,并通过一个头嵌入图像,如何使用呢?这是一个好主意!我刚把它编好代码,看起来很有效!!非常感谢:)@Stefan很高兴它有帮助!