【问题标题】:Connect A-Frame to BLE devices on any smartphones将 A-Frame 连接到任何智能手机上的 BLE 设备
【发布时间】:2017-12-13 15:54:40
【问题描述】:

我有一个应用程序使用A-Frame 在“VR”中显示动画。我说“VR”是因为没有来自用户的交互,我使用 VR 耳机和 VR 技术让用户专注于动画。用户是被动的,会接受刺激。

我需要将两个振动设备(like this one)通过蓝牙连接到 webapp,并在需要时让它们振动。

此应用程序应在任何智能手机上的经典浏览器上运行。 我看到来自网络应用程序的 BLE/智能手机使用是相当新的(mediumcustom browserthis)。

如果我没有 iOS 和 android 设备可供使用,我该如何访问?

谢谢!

【问题讨论】:

    标签: bluetooth-lowenergy aframe android-ble ios-bluetooth


    【解决方案1】:

    如果我正确理解您的问题,您想在没有 iOS 或 Android 设备的情况下尝试 Web 蓝牙 连接。 Web 蓝牙 is enabled without flags in Chrome Desktop on Chrome OS and Mac OS 并在 >61 版本中默认启用。

    Linux 和 Windows 上的 Chrome 需要设置一个标志(参见上面的链接)。

    因此,您应该能够使用内置蓝牙硬件的普通台式电脑来试验该技术,而无需使用智能手机。 Only Chrome, Opera and Samsung Internet 从今天(2017 年 12 月)开始实施 Web 蓝牙 API。

    【讨论】:

    • 感谢您的回答!我不知道普通的桌面浏览器可以使用 BLE。这将有助于测试目的。但是,我如何“保证”一旦它在我的 PC 上运行,它将在 iOS 或 Android 设备上运行?因为网络蓝牙可在 iOS 和 Android 上使用?
    • 理论上,如果它可以在您的桌面上运行,它应该可以在同一个浏览器中的移动设备上运行,只要两个浏览器都支持您正在使用的功能(请参阅第一个链接中的文档)。但我担心它不能保证它的工作,毕竟网络蓝牙(仍然)是一种非标准和实验性技术。唯一的保证是在您定位的实际物理设备上进行测试。
    猜你喜欢
    • 2016-05-29
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    相关资源
    最近更新 更多