html52.com
我爱小程序-开发者交流社区

iphoneX websocket 绑定事件触发多次

问题模块
API和组件


微信版本: 6.5.22

系统 11.1.1


wx.onSocketClose((res) => {

console.log("WebSocket 已关闭!")

})


所有scoket事件  进一次页面自动绑定多一次, n次就会打印n次

回调函数会自动执行n次


小米5 , iphone7 ios 11.1.2 微信 6.5.22   开发者工具   没有问题

网友回复

好男孩:

在app里面绑定scoket 然后通过订阅发布模式, 在需要scoket页面订阅消息就行, 不要再load事件里面绑定socket

997:

@好男孩   你好 ,我这里也出现了这个问题,请问你是怎么解决的  跪求

Luffy:

你的socket怎么设置的?540203735加个qq指教一下呗

好男孩:

其他手机都没问题 安卓 iphone6.  和 7 都不会出现多次绑定

好男孩:

我之前写在播放页onshow里面 后来又试过写在onload里面

但是每次返回首页, 然后点击进入播放页, iphonex每次都会绑定事件加一次,

然后函数就会被执行很多次。

Special:

这个 onSocketClose 是写在页面的生命周期里?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付