所以我正在努力*使用Chromium的--single-process
旗帜(是的,我知道这是世界上最危险的事情,等等,不需要演讲,谢谢! )使用localStorage
,出于某种原因,看起来每当Chromium以单进程模式启动时,localStorage
都不再可以访问任何数据。
这背后的原因是什么?有什么方法可以解决它吗?
(如果这意味着重新编译Chromium,请告诉我需要修改的地方。)
答案 0 :(得分:4)
我试图搜索有关您问题的一些结果,所以我进入了irc(在freenode上,#chromium频道),因为 rsleevi 没有帐户我只是复制了我们的对话:
我:
嘿,有没有人知道Chromium的“--single-process”和localstorage bug?
rsleevi:。
1 +&rsleevi GT;这有点广泛 题。但简单的答案是 “--single-process”不是“支持” 旗帜 - 它真的是用于 仅由开发人员进行调试。如果 你正在使用/依赖它 使用,然后你的问题:) 1 +&rsleevi GT;这是合理的预期 许多事情都行不通或 在--single-process
中无法正常工作
我:
是的,我明白这是为了调试 pupposes,但我只是想知道为什么 localStorage不能正常工作 其他的东西:)
rsleevi:
1 +&rsleevi GT;嗯,答案是因为 - 单个过程不受“支持”:-) [13:58:32]< + rsleevi>的设计 新功能总是为设计 多进程场景。如果它发生了 在--single-process工作, 意外发现,如果没有,请立即行动
我:
好的,我理解。想想也许吧 有一些“官方的原因”
rsleevi:
1 +&rsleevi GT;一般来说,不,没有 一些决定“我们不想 支持X在--single-process“......这是 “X不会发生作用吗?好吧”
1 +&rsleevi GT;如果你正在使用 - 单个进程,意识到(就像信息栏所说)你正在运行 没有所有安全保障 功能,和你的 配置/功能预计 经常破裂或无法使用。一世 真的无法强调 “不受支持”的方面足够,在 希望也许我可以动摇你: - )
我:
我不知道你是不是一个人 stackoverflow,但我想帮忙 这个配偶在这里: localStorage Isn't Accessible in Chrome's --single-process Mode ,也许你可以回答他的问题( 如果你是会员) 不想取得您的版权:)
rsleevi:
[14:09:57]< + rsleevi>嘿。我不 有帐户,听起来像你的伴侣 不想要我的演讲,但是 答案就像信息栏所说的那样 “不支持”:-) marsbear的第二个 答案是正确的 - 它只是一个 发展助手[14:10:08]< + rsleevi> 也就是说,铬的开发,而不是 一般webdev
我知道这里没有完整的答案,但也许它会对你有所帮助。