如何获取Google云端硬盘文件的可缓存网址?

时间:2013-04-02 17:00:46

标签: http url caching google-drive-api

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

如何获取Google云端硬盘文件的可缓存网址?

我现在正在使用的似乎正常工作的解决方法是使用文件thumbnailLink并向其中注入自定义大小参数;与webContentLink不同,thumbnailLink似乎可以缓存。不过,这种解决方案感觉非常苛刻和脆弱。

0 个答案:

没有答案