两个小程序共用一个小程序插件时会出现数据互串的情况吗?
发布于 6 年前 作者 jmeng 428 次浏览 来自 问答

例如:在一台手机上,目前有【A】和【B】两个小程序,共用一个插件【P】,【P】导出了一些缓存读写接口(内部使用wx.setStorageSync和wx.getStorageSync)。【A】和【B】都调用【P】导出的接口,那此时缓存数据是单独保存在【A】和【B】小程序中还是统一保存在插件【P】中呢?

更进一步地,如果插件【P】的内部使用的是FileSystem系列的读写操作,情况又会是怎样呢?

2 回复

小程序是相互隔离的,他们的数据也是隔离的,storage亦是如此,P读写storage都是只能读写他的父调用小程序,不能跨域读写。所以storage方式肯定不会数据互串

FileSystem是针对操作系统操作的,如果路径设置是一样的话会互串

不会 如果你想公用数据 可以共享一个服务接口

或者通过url传参

回到顶部