收藏
回答

mDNS中取消监听事件的方法(或者是其回调方法)不会执行

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug mDNS 客户端 6.7.4 2.4.2

- 当前 Bug 的表现(可附上截图)

mDNS中取消事件监听的方法(或者是其回调方法)不会执行。因为不知道是哪一个不执行

即:

wx.offLocalServiceFound()  wx.offLocalServiceResolveFail()   wx.offLocalServiceLost()  wx.offLocalServiceDiscoveryStop()

这4个方法(或者是其回调方法)不会执行。



步骤:

打开调试(或者用真机调试)

然后再进入页面,点击  “开始搜索”按钮,

然后点击  “取消监听” 按钮,看调试内容中,并没有那4个方法的回调方法的打印语句打印的string。





最后一次编辑于  2018-12-14
回答关注问题邀请回答
收藏

4 个回答

  • 后米米米米
    后米米米米
    2018-12-14

    应该是不会执行那4个方法。因为我在停止搜索服务成功回调函数中,执行那4个方法没反应。、

    再次重新打开搜索之后,每个设备会被发现2次,再停止再打开时,每个设备会被发现3次。

    每停止再打开1次,设备就会被多发现1次。

    所以,断定,在停止搜索服务成功的回调函数中,执行的那4个方法 无效。


    2018-12-14
    有用 2
    回复
  • nnnnnnnnnnn
    nnnnnnnnnnn
    2021-11-19

    现在依然没有修复,offLocalServiceFound 根本没有回调;原来是存留了几年的问题

    2021-11-19
    有用
    回复
  • 多普勒效应
    多普勒效应
    2020-06-08

    我也遇到这个问题,现在还是没修复吗


    2020-06-08
    有用
    回复
  • 朝花夕拾🌸
    朝花夕拾🌸
    2019-02-25

    你好,想请教一下小程序连硬件这一块的问题

    2019-02-25
    有用
    回复
登录 后发表内容