LocalStorage 中设置的键值可供其他应用程序访问

key values set in LocalStorage accessible by other applications

我正在使用 ionic3 构建一个小型应用程序。对于数据库,我使用的是 FireStore。但是为了减少通过网络传输的数据量,我决定 "cache" 在我的本地存储中保存一些有用的信息。现在,我担心的是,如果设备上还有另一个应用程序也在使用 LocalStorage,而且巧合的是,它具有与我相同的键(例如键 members 来保存成员列表)来存储数据,它会不会更改我在我的应用程序上访问的数据?

LocalStorage use SQLite storage 起,它将数据存储在绑定到使用它的应用程序的私有目录中(而不是全局目录)。

所以不,你的数据在你的应用程序中没有改变(但在你的浏览器中,如果你使用相同的 IP 和端口,它会认为它是同一个应用程序,所以它会改变你的数据)。