#设备应用API
>拨打电话
>wx.makePhoneCall(OBJECT)
属性 | 类型 | 必填 | 说明 |
phoneNumber | string | 是 | 需要拨打的电话号码 |
success | function | 否 | 接口调用成功的回调函数 |
fail | function | 否 | 接口调用失败的回调函数 |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
wx.makePhoneCall({
phoneNumber: '13999991111'
})
>扫码
>wx.scanCode(OBJECT)
属性 | 类型 | 必填 | 说明 |
onlyFromCamera | boolean | 否 | 是否只能从相机扫码,不允许从相册选择图片 |
scanType | Array.<string> | 扫码类型 | |
success | function | 否 | 接口调用成功的回调函数 |
fail | function | 否 | 接口调用失败的回调函数 |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
>剪贴板
>wx.setClipboardData(OBJECT) :设置剪贴板的内容
>wx.getClipboardData(OBJECT) :获取剪贴板的内容
属性 | 类型 | 必填 | 说明 |
data | string | 是 | 剪贴板的内容 |
success | function | 否 | 接口调用成功的回调函数 |
fail | function | 否 | 接口调用失败的回调函数 |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例代码:
Page({
onLoad:function(){
wx.setClipboardData({
data: '我是剪贴板内容',
complete: function(res){
wx.getClipboardData({
success:function(res){
console.log(res.data)
}
})
}
})
}
})
>蓝牙
>初始化蓝牙设备
>wx.openBluetoothAdapter(object)
>初始化小程序蓝牙功能
>监听蓝牙状态
>wx.onBluetoothAdapterStateChange(CallBack)