iOS PWA是否有与蓝牙设备对话的解决方案?

iOS PWA是否有与蓝牙设备对话的解决方案?,ios,safari,bluetooth,bluetooth-lowenergy,progressive-web-apps,Ios,Safari,Bluetooth,Bluetooth Lowenergy,Progressive Web Apps,因此,iOS不支持通过渐进式web应用程序以本机方式访问蓝牙。有什么解决办法吗?Youtube.com绝对可以播放蓝牙扬声器发出的声音,因此在某种程度上这是可能的。Safari网站是否仍有可能以某种方式任意与蓝牙设备通话?Safari/iOS可能有一天会支持,但目前它们不支持。您要求的是从iOS上的Safari访问Web bluetooth API。为此,为Safari提供动力的浏览器引擎WebKit必须实现这一功能。目前的官方身份是 换言之:你不会在明天或不久的任何时候在iOS上的Safari

因此,iOS不支持通过渐进式web应用程序以本机方式访问蓝牙。有什么解决办法吗?Youtube.com绝对可以播放蓝牙扬声器发出的声音,因此在某种程度上这是可能的。Safari网站是否仍有可能以某种方式任意与蓝牙设备通话?

Safari/iOS可能有一天会支持,但目前它们不支持。

您要求的是从iOS上的Safari访问Web bluetooth API。为此,为Safari提供动力的浏览器引擎WebKit必须实现这一功能。目前的官方身份是

换言之:你不会在明天或不久的任何时候在iOS上的Safari中找到对Web Bluetooth API的支持

可能的解决办法在很大程度上取决于您的具体情况。您可以控制蓝牙设备吗?设备是否有其他通信方式?您的web应用的用户可以下载其他浏览器吗?下面是我头脑中的一些想法

构建自己的浏览器,支持Web Bluetooth API

在为iOS和iPadOS开发本机应用程序时,您可以访问蓝牙。您可以使用WKWebView构建自定义web浏览器,并自己添加对web Bluetooth API的支持

下载支持web蓝牙的web浏览器

我成功地使用了和

创造性解决方案

如果您可以控制蓝牙设备,那么可能会有其他创造性的解决方案来解决您的问题。正如您所写,可以将音频从网站传输到蓝牙扬声器(反之亦然)。如果你控制着蓝牙设备,没有任何东西可以阻止你通过音频发送数据(像过去一样构建一个声学调制解调器)

蓝牙设备可能有其他连接或传感器。如果它有摄像头,渐进式网络应用程序可以通过这种方式发送数据

但是,如果你不知道自己想要完成什么,想想出点子就有点难了