HTML5缓存清单:将所有远程资源列入白名单?

Ale*_*ord 4 html5 caching image manifest

我正在做包含博客的桌面版网站的iPhone版本.博客经常嵌入来自其他域的图像(显然,图像URL总是以http://开头),但是因为我使用了cache-manifest,所以这些图像不会加载,因为它们未在清单文件.

我有一个NETWORK:白名单部分,其中包含我的所有AJAX请求文件等.我甚至将flickr农场域列入白名单,因为我们添加到博客的很多图像来自我们的flickr页面.flickr图像显示得很好,但来自另一个域的任何其他"随机"图像热链接显示已损坏.

我尝试添加这样一行:

HTTP://

到NETWORK:部分,但它似乎不喜欢http://作为白名单.

有没有人对此有任何想法?

谢谢!亚历克斯

fut*_*tta 8

只需在您的清单中添加"在线白名单通配标志":

NETWORK:
*
Run Code Online (Sandbox Code Playgroud)

这应该够了吧!有关whatwg规范页面的更多信息

希望这可以帮助!