0

我在 HTML5 应用程序中使用 Google Drive SDK 来显示用户的图像。相同的图像可能会在页面上多次出现和消失,因此缓存它们以减少显示图像时的延迟非常重要。然而,据我所知,webContentLinkGoogle Drive SDK 调用中返回的返回值是不可缓存的;当我将它设置为background-image使用 CSS 时,它会触发对同一图像的 HTTP 请求,即使它已经在页面上使用过。

如何获取 Google Drive 文件的可缓存 URL?

我现在正在使用的一种似乎可以正常工作的解决方法是使用该文件thumbnailLink并将自定义大小参数注入其中;不像webContentLink,thumbnailLink似乎是可缓存的。但是,这种解决方案感觉非常笨拙和脆弱。

4

0 回答 0