html - 当通过应用程序脚本部署为 Web 应用程序时,任何知道该链接的人都可以在 Google 云端硬盘中查看图像,但不会在 IOS 的网络浏览器中显示

标签 html ios google-chrome google-apps-script web-applications

我创建了一个应用程序脚本网络应用程序,并使用了一些来 self 的谷歌驱动器的已公开共享的图像(知道链接的任何人都可以查看)。在我的 html 标签中,我放了一个像这样的图片 URL

<img src="https://drive.google.com/uc?id=***some file ID here***&export=download">.

大约 3-4 个月前,它在 Android 和 IOS 的 chrome 浏览器中显示这些图像时效果很好。现在,它只在 Android 中显示图像,但在 IOS 中不显示。

如何解决这个问题。非常感谢您提供一些建议。

最佳答案

如果知道链接的任何人都可以查看图像,您始终可以将图像托管在图像托管服务上。我使用 imgbb.com,据我所知,它适用于所有浏览器以及 Android 和 iPhone。

您只需将图片上传到托管服务并从那里获取 src url,这可能是您不想采取的额外步骤。

关于html - 当通过应用程序脚本部署为 Web 应用程序时,任何知道该链接的人都可以在 Google 云端硬盘中查看图像,但不会在 IOS 的网络浏览器中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57695193/

相关文章:

iOS Obj-C 在堆栈跟踪上单跳到 NaN

ios - 在 RxSwift 中订阅 Observable 或 Driver 花费的时间太长

google-chrome - "Tainted canvases may not be loaded"WebGL纹理的跨域问题

css - Chrome 30 CSS 破解

html - 如何在显示尺寸缩小时隐藏缩略图,而不是将它们显示在彼此下方

jquery - 使 div 和子 div 至少延伸到浏览器窗口的整个高度

objective-c - CAShapeLayer 裁剪图像

html - 如何强制下载的 gzip 数据 URI 的文件扩展名?

html - JqG​​rid 固定高度不按预期工作

javascript - 三星 S4 "GetPTLAFormat: Invalid format"错误