etherald / gwrite

Automatically exported from code.google.com/p/gwrite
GNU Lesser General Public License v3.0
0 stars 0 forks source link

base64 inline 内嵌图片失效 #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
由于 WebkitGtk 的策略修改,
默认 file:/// 域不再能跨域访问网络资源,
导致 base64 编码图片时无法用 XMLHttpRequest 获取图片数据,

使得保存的 html 无法自动内嵌图片

Original issue reported on code.google.com by jhuangjiahua@gmail.com on 22 Jul 2010 at 2:53

GoogleCodeExporter commented 9 years ago
在 hg rev:b06adb9037 已修复,
添加了
settings.set_property('enable-universal-access-from-file-uris', True)
允许跨域 XMLHttpRequest

Original comment by jhuangjiahua@gmail.com on 22 Jul 2010 at 2:56

GoogleCodeExporter commented 9 years ago
顺便添加了
{{{
        settings = self.get_settings()
        settings.set_property('enable-xss-auditor', False)
        settings.set_property('enable-universal-access-from-file-uris', True)
        settings.set_property('enable-file-access-from-file-uris', True)
        settings.set_property('enable-page-cache', True)
}}}

Original comment by jhuangjiahua@gmail.com on 22 Jul 2010 at 2:59