是否可以使用蓝牙 javascript 扩展 API 来实现可以允许设备(蓝牙客户端)连接的蓝牙服务器(换句话说,监听套接字)?
根据当前文档和极少数示例,我发现不清楚这是否可能。
谢谢。
是否可以使用蓝牙 javascript 扩展 API 来实现可以允许设备(蓝牙客户端)连接的蓝牙服务器(换句话说,监听套接字)?
根据当前文档和极少数示例,我发现不清楚这是否可能。
谢谢。
是:https ://developer.chrome.com/apps/app_bluetooth#listening
var uuid = '1105';
chrome.bluetoothSocket.create(function(createInfo) {
chrome.bluetoothSocket.onAccept.addListener(function(acceptInfo) {
if (info.socketId != createInfo.socketId) return;
// Say hello...
chrome.bluetoothSocket.send(acceptInfo.clientSocketId,
data, onSendCallback);
// Accepted sockets are initially paused,
// set the onReceive listener first.
chrome.bluetoothSocket.onReceive.addListener(onReceive);
chrome.bluetoothSocket.setPaused(acceptInfo.clientSocketId, false);
});
chrome.bluetoothSocket.listenUsingRfcomm(
createInfo.socketId, uuid, function() {
// check chrome.runtime.lastError
});
});