收藏
回答

当手机连上其它设备时,为什么小程序发送蓝牙广播包会失败?

假如手机连上耳机。用其它手机app可以正常发包,但是微信小程序发包就会失败(bleServer.startAdvertising),希望这部分功能使用现在能和app保持一致,即蓝牙是否连接与能否发包无关。错误日志如下图

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

1 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2020-11-25

    请开发者检查下代码,这个和是否发包无关

    只有当从机处于已连接的状态,再次请求广播,才会返回already connected"

    2020-11-25
    有用
    回复 6
    • 贪欢
      贪欢
      2020-11-25
      你好,其实我意思就是为什么手机连接了蓝牙,小程序就发不了广播包了,微信这么处理的目的是什么呢,因为手机app的话是没有这个限制的
      2020-11-25
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      2020-11-25回复贪欢
      如果不影响其他功能的话,下个版本可以去掉这个限制
      2020-11-25
      回复
    • 贪欢
      贪欢
      2020-11-25回复社区技术运营专员-Jahozheng
      希望可以去掉,因为现在很多智能设备是用蓝牙广播包来控制的,如果有这个限制的话,小程序就不能控制智能设备了
      2020-11-25
      回复
    • 贪欢
      贪欢
      2020-11-26回复社区技术运营专员-Jahozheng
      我发现选择“真机调试”就没有这问题,“预览”开发版和release版就有这问题,请问下个版本大概多久可以解决这个问题呢
      2020-11-26
      回复
    • 老乌
      老乌
      2021-02-04
      请问这个什么时候会去掉限制,我手机连接了手环,再发广播就会 already connected,希望尽快解决
      2021-02-04
      回复
    查看更多(1)
登录 后发表内容
问题标签