ap.closeBluetoothAdapter 关闭支付客户蓝牙模块

优质
小牛编辑
128浏览
2023-12-01

ap.closeBluetoothAdapter(CALLBACK)

关闭支付宝客户客户端蓝牙模块,该方法将断开所有已建立的蓝牙连接并释放系统资源。

错误码说明

error描述
12关闭失败

代码示例

<script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script>

<button class="btn btn-default">初始化本机蓝牙</button>
<button class="btn btn-default">关闭本机蓝牙</button>
<script>
  var btnOpen = document.querySelector('#J_btn_open');
  var btnClose = document.querySelector('#J_btn_close');

  btnOpen.addEventListener('click', function(){
    ap.openBluetoothAdapter({
      success: function(res){
        if(!res.isSupportBLE) {
          ap.alert('抱歉,您的手机不支持 BLE');
        }
      },
      fail: function(res) {
        ap.showToast(res.errorMessage);
      }
    });
  });
  btnClose.addEventListener('click', function(){
    ap.closeBluetoothAdapter({
      fail: function(res){
        ap.showToast(res.errorMessage);
      }
    })
  });
</script>