收藏
回答

微信小程序 ios 下 多次设置蓝牙广播 如何清除缓存 ?

微信小程序 ios 下 设置蓝牙广播 startAdvertising 方法内的 serviceUuids字段,设置过一次后 再次设置 ,已经提示关闭蓝牙模块成功,stopAdvertising 也成功 但是重新设置新的 serviceUuids 值 无效 广播内的 serviceUuids值 还是原来的

回答关注问题邀请回答
收藏

1 个回答

  • 七月 木槿
    七月 木槿
    星期二 11:40

    那就是没有设置成功,打印一下关闭之后所走的逻辑

    星期二 11:40
    有用
    回复 2
    • Josh
      Josh
      星期二 14:34
      设置成功了 我真机试了一下 只要 把手机蓝牙关闭再打开 然后再进页面 直接就好了
      星期二 14:34
      回复
    • Josh
      Josh
      星期二 14:39
      缓存干不掉,我的初始化蓝牙模块 设置蓝牙广播内容的逻辑 在关闭蓝牙模块,成功的回调函数里 所以说 关闭蓝牙模块 也是成功了 不然不可能广播内容 也就是说 我只要进页面 不管打开过蓝牙模块没打开过 我都会先关闭 再初始化 但是没有作用 广播的缓存就是干不掉 只能手动给手机蓝牙关了 再打开 就好了  郁闷的很 安卓就没事 每次进页面 都可以做到 serviceUuids里的值是不一样的
      星期二 14:39
      回复
登录 后发表内容