FLUTTER ECOSYSTEM

flutter_web_bluetooth

一个用于在您的网页项目中使用 Web Bluetooth API 的库。在 IO 项目中使用时也能良好兼容。

最新版本
1.1.0
近 30 天下载
5.8万
喜欢数
51
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个 Flutter 包,可在 Web 应用程序中访问 Web Bluetooth API,允许通过浏览器直接与蓝牙低功耗(BLE)设备进行交互。它可无缝集成到现有的 Flutter 项目中,包括面向 Web 和其他平台的项目。专为开发基于 Web 的物联网解决方案或设备通信应用的开发者设计,支持发现、连接和与 BLE 外设的数据交换。该包在不同环境之间保持兼容性,持续维护。

适合场景
  • 从网页应用连接到BLE设备
  • 使用实时传感器数据构建物联网仪表板
  • 启用基于网络的设备控制界面
  • 在混合应用中集成蓝牙功能
  • 创建跨平台蓝牙体验
主要特点
  • Web Bluetooth API 的网页访问
  • 支持设备发现和配对
  • 来自BLE设备的实时数据流
  • 与 Flutter 的跨平台兼容性
  • 与现有 Flutter 项目的简单集成
适合对象
  • 使用BLE设备的Web开发人员
  • 物联网应用创建者
  • 需要蓝牙支持的混合应用开发者
  • 原型设计蓝牙功能的网页特性
  • 需要最少原生代码的项目
使用建议
  • 需要用户权限以访问蓝牙
  • 仅限支持 Web Bluetooth API 的浏览器
  • 不支持非Web平台
  • 依赖于浏览器特定的实现细节
  • 可能需要为安全上下文(HTTPS)进行额外设置
支持平台Web

安装插件

flutter pub add flutter_web_bluetooth

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目