- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试开发一个与低功耗蓝牙设备通信的应用程序。我使用Web蓝牙API建立了一个可工作的“网站”。一切正常,因此我使用了Electron框架来构建应用程序。
这个问题是已知的-如果您启动navigator.bluetooth.requestDevice()
,则会收到以下错误消息:User cancelled the requestDevice() chooser.
。
这是由于缺少Chromium中的设备选择器造成的。我发现了一些有关变通办法的主题,但没有示例。这是我的第一个Electron项目。也许有人解决了这个问题,可以给我一个提示:-)
最佳答案
这是一个代码示例,它将仅返回第一个设备,而不必实现设备选择器:
mainWindow.webContents.on('select-bluetooth-device', (event, deviceList, callback) => {
event.preventDefault();
console.log('Device list:', deviceList);
let result = deviceList[0];
if (!result) {
callback('');
} else {
callback(result.deviceId);
}
});
关于electron - Electron Web蓝牙API requestDevice()错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59568260/
我试图在 WebGpu 中渲染 Web GPU 着色器对象 它返回此错误 未捕获( promise 中)类型错误:无法读取 null 的属性“requestDevice” 在 cube.html:28
我正在尝试开发一个与低功耗蓝牙设备通信的应用程序。我使用Web蓝牙API建立了一个可工作的“网站”。一切正常,因此我使用了Electron框架来构建应用程序。 这个问题是已知的-如果您启动naviga
我最近尝试使用 Web API 获取我的 USB 设备。但是,存在一些问题。 首先,我在网上找到的例子都是关于Arduino的,我从来没有尝试过,所以不知道它是否适用于我的电脑。我尝试与我的智能手机
以下示例 (1) 在 Chrome 版本 70 中作为文件打开时列出了可用的蓝牙设备。 将完全相同的示例上传到 Amazon Ligtsail 实例时,我收到以下错误消息: Uncaught Type
以下示例 (1) 在 Chrome 版本 70 中作为文件打开时列出了可用的蓝牙设备。 将完全相同的示例上传到 Amazon Ligtsail 实例时,我收到以下错误消息: Uncaught Type
我是一名优秀的程序员,十分优秀!