2
我正在写一个chrome扩展,它动态地将一些html页面及其资源写入文件系统。我大部分工作都在工作,但我注意到,当我尝试打开其中一个网页时,通过导航到fileentry.getURL()
方法获得的filesystem:chrome-extension://...
网址,该页面打开,但Chrome无法获取任何关联资源:样式表,图像等任何想法,为什么这可能是?有一些安全标志我需要这个工作吗?我是这样做的吗?从html5文件系统API加载资源
(一两件事,可能是相关的是,资源被相对URL标识。但我知道他们是相对于该文件,因为如果我手动解决这些问题,并浏览到的URL,我可以取回他们是正确的。)
是的,你说得对这些错误所谈论的正是我说的,好像铬ISN在解析相对URL时,不要添加'filesystem:'前缀。这就是说,我真的不知道如何自己解决问题。似乎不可能手动解析所有网址...... – Matthew 2012-01-30 09:22:08
好吧,您可以在编写资源时捕获资源并包含绝对URL。它的种类取决于你如何生成html页面。 – 2013-06-13 22:46:35