我如何获取打开我的网站的设备的蓝牙ID

时间:2018-11-20 16:30:44

标签: javascript bluetooth

我需要获取连接到我的站点的设备的蓝牙地址。这是几个问题:
1.只能通过Bluetooth API来实现吗?如果没有,我可以使用哪种方法来完成上述操作?
2.关于该API。让我们想象一种情况。我有电话蓝牙已打开。我正在访问我的网站,我需要获取手机的BT地址。该代码可以解决:

const button = document.querySelector('#the-button');
button.addEventListener('click', function() {
    navigator.bluetooth.requestDevice({
        filters: [{
            services: ['battery_service']
        }]
    }).then(device => {
        console.log('Got device:', device.name);
        console.log('id:', device.id);
    });
});

我不知道我是否必须将手机连接到其他设备,或者我所要做的就是使用以上代码。 因此,通常我想问两个问题: 1.除了蓝牙API,还有其他方法可以获取设备的BT地址吗? 2.我需要使用多少个设备才能使用BT API?

0 个答案:

没有答案