我正在做一个包含博客的桌面网站的iPhone版本。该博客经常嵌入来自其他域的图像(在这种情况下,图像URL总是以http://开头),但由于我使用的是缓存清单,因此这些图像不会被加载,因为它们没有在清单文件。HTML5缓存清单:将所有远程资源列入白名单?
我有一个NETWORK:白名单部分,其中包含我所有的AJAX请求文件等。我甚至将flickr农场域列入了白名单,因为我们添加到博客中的很多图像来自我们的flickr页面。 flickr图像显示得很好,但来自其他域名的任何其他“随机”图像热链接显示中断。
我尝试添加这样一行:
的http://
到网络:部分,但它似乎并不如http://作为白名单。
有没有人对此有任何想法?
谢谢! 亚历
这不适用于iPhone Safari,但确实似乎解决了桌面上的问题......显然,缓存清单的iPhone实现并不完全符合规范。 – 2010-03-15 14:08:46