1
A
回答
1
对于同步存储(chrome.storage.sync
),将触发onChanged
以进行本地和远程更改。
此功能已被Chromium Extensions团队的成员http://crbug.com/361113#c4确认。尽管与标准的window.onstorage
事件(仅针对DOM存储更改的)不同,chrome.storage.onChanged
事件是也触发了在执行环境中触发存储更改的。这是considered to be a bug,因此行为可能会在将来发生变化,因此chrome.storage.onChanged
为而只有会触发其他(本地/远程)文档中发起的更改,而不是来自同一文档的更改。
相关问题
- 1. 什么是堆栈跟踪?
- 2. 什么是堆栈跟踪
- 3. 什么是跟踪参考?
- 4. 为什么不跟踪跟踪调用方法像“String#size”?
- 5. 什么是GIT中的跟踪文件和未跟踪文件?
- 6. 什么是跟踪,应该怎么做?
- 7. 跟踪运行什么功能
- 8. 为什么wireshark无法跟踪wget包?
- 9. 什么是状态跟踪器?
- 10. 为什么VM跟踪器是空的?
- 11. 为什么不“git flow feature pull”跟踪?
- 12. Cookie没有得到跟踪为什么?
- 13. Rails跟踪Js在做什么
- 14. 跟踪登录.Net。为什么?
- 15. GA跟踪函数什么都不做
- 16. 有什么方法可以跟踪PDF?
- 17. 什么是跟踪点用于?
- 18. 处理非跟踪自我跟踪实体的正确方法是什么?
- 19. ios-coredata:内存跟踪和完全持久跟踪有什么区别?
- 20. Git在Windows上:为什么我突然有了跟踪的未跟踪目录?
- 21. Bazaar + X = SDLC。什么是X?问题跟踪器选择什么?
- 22. 跟踪
- 23. 跟踪
- 24. Facebook事件跟踪 - 按钮跟踪
- 25. GDB跟踪:无当前跟踪帧
- 26. 不跟踪WCF服务(诊断跟踪)
- 27. 运动跟踪与Blob跟踪
- 28. Erlang跟踪:无法打开跟踪
- 29. 在apache中禁用跟踪和跟踪
- 30. 用jQuery跟踪点击 - php跟踪
这个陈述需要**非常小心。如果相同的本地_context_提交更改是不必要的,那么开发者意味着触发'onChange'。如果扩展中的另一页改变了某些内容,它仍然是“本地”,但是“onChange”必须**。 – Xan
@Xan感谢您的反馈,我编辑了答案。 –