如何获取连接到我的网站的设备的BT地址

时间:2018-11-20 18:51:26

标签: 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 个答案:

没有答案