收藏
回答

企业微信wx.openBluetoothAdapter Android 没有此方法? ios正常

企业微信最新版

使用场景: 企业微信通过蓝牙接口  调用打印机

问题: wx 对象没有openBluetoothAdapter 方法 基本上蓝牙相关的都没有

ios 是正常的

最后一次编辑于  2019-10-17
回答关注问题邀请回答
收藏

3 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2019-10-21

    您好,js是怎么引用的呢,能否贴下出来看看呢,或者关掉X5内核调试下是否还有提示没有此方法呢


    2019-10-21
    有用 1
    回复
  • gold
    gold
    2019-10-17

    机型: OPPO R9sk

    Android 版本: 6.0.1

    企业微信版本: 2.8.12

    wx.ready(() => {
         wx.openBluetoothAdapter({
           success: () => {
             wx.getBluetoothAdapterState({
               success: (res) => {
                 if (res.available) {
                   wx.startBluetoothDevicesDiscovery({
                     success: () => {
                       this.timer = setInterval(() => {
                         wx.getBluetoothDevices({
                           success: ({ devices }) => {
                             console.log(devices);
                             if (Array.isArray(devices) && devices.length > 0) {
                             // console.log(ab2hex(devices[0].advertisData));
                               this.devices = devices
                                 .filter(v => !!v.name)
                                 .reduce((p, n) => ({ ...p, [n.name]: n }), {});
                             }
                           },
                         });
                       }, 3000);
                     },
                   });
                 }
               },
             });
           },
         });

    undefined not functuion

    猜测wx 上未绑定openBluetoothAdapter 方法


    2019-10-17
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-10-17

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-10-17
    有用
    回复 1
    • gold
      gold
      2019-10-17
      机型: OPPO R9sk
      Android 版本: 6.0.1
      企业微信版本: 2.8.12
      2019-10-17
      回复
登录 后发表内容
问题标签