引入插件报错
lsw1990 opened this issue · 15 comments
[non-writable] modification of global variable "wx" is not allowed when using plugins at app.json.
console.error @ VM2122:1
set @ WAService.js:3
module.exports @ wxApiInterceptors.js? [sm]:30
(anonymous) @ app.js? [sm]:4
require @ WAService.js:19
(anonymous) @ appservice?t=1534596564626:1923
[non-writable] modification of global variable "wx.request" is not allowed when using plugins at app.json.
console.error @ VM2122:1
set @ WAService.js:3
module.exports @ wxApiInterceptors.js? [sm]:233
(anonymous) @ app.js? [sm]:4
require @ WAService.js:19
(anonymous) @ appservice?t=1534596564626:1923
@mushan0x0 请修复一下呗,用的wxParser插件引起的,微信后台添加的插件,我发现用任何插件都会报这个错误,注:是微信后台添加的插件
这个问题导致后续用您的都报错,找不到then,目前不能同时用插件和你这个,很纠结,老哥能不能尽快修复一下,急用
十分感谢,能不能不要拦截插件的
@lsw1990 微信这样设计应该是为了安全,防止一些插件修改wx一些接口搞小动作。不过我觉得微信多此一举了。我现在就打算配一个参数,然后不拦截wx对象,而是返回一个拦截后的对象。
好的,十分感谢,能出来我测试一下
好的,我测试一下
这个需要改动以前的代码吗?
那就很纠结了,我别的地方大量用了类似的,但是我主要用的别的api,没有用wx.request
意思我在别的地方点用需要app.wx了吗?
第一个参数我没用到过
挂到wx什么意思,能否提供一个示例,小程序这部分有点蛋痛
好的,十分感谢