chrome.storage.onChanged
是否在本地和云中跟踪存储项目的更改?
文档中的单行描述太模糊了。
答案 0 :(得分: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
仅 触发其他(本地/远程)文档中发生的更改,而不是来自其他(本地/远程)文档的更改同一份文件。