更新记录

1.1.0(2023-04-28)

添加超时自动关闭广播功能

1.0.2(2023-04-28)

更新信息

1.0.1(2023-04-28)

更新文档

查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.6.8,Android:5.0,iOS:不支持 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

moyuer-ble-advertise

接口

开始广播 StartAdvertising

import * as BLEAdvertise from "@/uni_modules/moyuer-ble-advertise";

let success = () => {
    console.log("success")
}

let fail = (errMsg) =>{
    console.error(errMsg)
}

BLEAdvertise.startAdvertising({
    advertiseRequest: {
        connectable: true, // boolean 当前设备是否可连接
        deviceName: "Android",  // string 广播名称,默认为空 
        serviceUuids: [],   // string[] 要广播的服务 UUID 列表
        manufacturerData: [
            {
                manufacturerId: "0xABCD",   // string 制造商ID,0x 开头的十六进制
                manufacturerSpecificData: [],   // number[] 制造商信息
            }
        ]
    },
    powerLevel: "medium",   // string 广播功率
    timeout: 60 * 1000  // 超时自动关闭
}, success, fail)

停止广播 StopAdvertising

import * as BLEAdvertise from "@/uni_modules/moyuer-ble-advertise";

BLEAdvertise.stopAdvertising(()=>{
    console.log("complete")
})

隐私、权限声明

1. 本插件需要申请的系统权限列表:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" /> <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问