在Chrome的 - 单进程模式下无法访问localStorage

时间:2011-05-08 03:08:22

标签: google-chrome local-storage chromium

所以我正在努力*使用Chromium的--single-process旗帜(是的,我知道这是世界上最危险的事情,等等,不需要演讲,谢谢! )使用localStorage,出于某种原因,看起来每当Chromium以单进程模式启动时,localStorage都不再可以访问任何数据。

这背后的原因是什么?有什么方法可以解决它吗?

(如果这意味着重新编译Chromium,请告诉我需要修改的地方。)

1 个答案:

答案 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

我知道这里没有完整的答案,但也许它会对你有所帮助。