webapp如何调用蓝牙进行配对和数据传输?

暂时需要用蓝牙进行数据交换,用因为比较频繁,用原生开发比较费时间,我尝试用mui中native.js调用接口,但是过去到的蓝牙适配器为null,有没有好的方法可以借助js完成蓝牙扫描配对到连接的工作?

0

1个回答

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android手机蓝牙自动配对,连接,互发消息示例
内含可直接附加的项目,一个说明文档,代码中注释齐全 程序功能: 1.一台手机运行程序后选择服务端,自动打开蓝牙及蓝牙被发现(手机的打开蓝牙被发现功能需要人工确认),等待被连接 2.另一台手机运行程序后选择客户端,自动搜索选择了服务端的手机,进行自动配对(第一次手机之间的配对需要人工确认,后面不需要),并自动连接。这时在两台手机上均可看见连接成功,然后可以互发消息进行聊天 3.程序退出后自动关闭蓝牙 PS:谁有蓝牙快速连接的例子(根据蓝牙波段进行连接,无需配对,直接连接,类似蓝牙耳机)请与作者联系,谢谢
Android 蓝牙设备通讯的开发(配对/连接/传输数据)
最近公司想做一个关于蓝牙的项目,同时我也学习到了很多关于蓝牙方面的很多知识点,希望在这里跟大家分享下,不足之处有望指明. 项目源码:http://download.csdn.net/detail/qq_30552993/9529815 这里先附上项目图片,不过这里ListView中如果是已配对的就进行连接,如果是未配对的就进行配对,配对完成之后这里的话要重新搜索设备,这里没做刷新.还有就是可以...
Android:如何显式调用蓝牙的配对功能
关于android系统的蓝牙部分:如何显式调用蓝牙的配对功能
webapp控制蓝牙源码
借助 BLE(低功耗蓝牙) ,我们能在电子设备上玩出各种各样的花样。不过为了能和各种不同的硬件设备交互,难道我们就要在手机上安装各个设备对应的 app 吗?如果我们可以用浏览器统一管理所有的硬件设备,那世界得多美好啊。Web Bluetooth API 正在努力实现这个目标,这是一个基于 promise 规范的API。这个 API 的出现不仅是造福用户(的手机空间),还节省了开发者/发行商的成本 – 不需要为新的硬件产品开发至少一个独立的 app 来控制,统一用 还能跨平台 的网页端就行了。
Android Bluetooth蓝牙开发:Bluetooth蓝牙设备之间数据传输(4)
 Android Bluetooth蓝牙开发:Bluetooth蓝牙设备之间数据传输(4) 附录文章3简介了Android Bluetooth蓝牙设备之间的连接建立,和Java网络编程的socket套接字连接建立一样,Android不同的Bluetooth蓝牙设备间的socket连接建立后,就可以进行数据传输了。 Android Bluetooth蓝牙的socket编程模型和Java
安卓蓝牙实现的消息发送及文件传输
搜索附近蓝牙设备,配对成功后可以通过BluetoothSocket进行消息发送以及文件传输。借鉴了安卓蓝牙DEMO的聊天模式,不过将长连接改成了短连接。
C#开发蓝牙服务端,自动配对以及收发消息
C#开发蓝牙服务端,自动配对以及收发消息目前.Net平台最好用的蓝牙库是InTheHand.net,是由32feet.net提供的shared-source项目,提供短距离领域(personal area networking technologie)的通信功能,支持bluetooth,Infrared(IrDA)红外等. //启动一个监听线程 Thread listenThread = new T
Android开发蓝牙篇之蓝牙配对、连接与接收数据
在android端通过蓝牙地址获得蓝牙设备对象,实现android设备的蓝牙配对、连接与接收数据
Android蓝牙开发知识总结(搜索,配对,连接,数据互传)
         最近公司开发需要用到蓝牙,花了大约一天的时间总结整理了一下。主要是为了以后自己方便看。有需要的朋友可以看下。欢迎一起讨论。后面会带上demo。里面是实现了蓝牙搜索,配对,连接,数据互传。 首先需要AndroidManifest.xml文件中添加操作蓝牙的权限。 <uses-permission android:name="android.permission.BLUET...
蓝牙设备的查找和连接
Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发。       1.  首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限   // 管理蓝牙设备的权限   Android.permission.BLUETOOTH_ADMIN" />  // 使用蓝牙设备的权限  
Android 蓝牙自动配对
public class RegisterBlueTooth { Context context; public BluetoothAdapter btAdapt; public List lstDevices = new ArrayList(); public String TagetDeviceAddress; private Bluetooth
Android中如何实现蓝牙的配对与连接
Android中如何实现蓝牙的配对与连接 又是很长一段时间没写博客了,一是空余时间比较少,二是感觉学到的东西都太简单,网上一搜一大堆,大家都懂,记下了没什么意义。 这段时间在项目中负责做蓝牙的设置模块,蓝牙这部分不算简单,自己先是花了一些时间看系统的蓝牙设置代码,感觉有点熟了才开动的,但期间还是踩了不少坑,有些问题网上也搜不到,现在做完了,有一些心得,记录下来。 1. A
关于webApp(Hbuilder) 蓝牙设备 链接
webAPP(Hbuilder) 蓝牙设备如何链接的问题。二维码扫描枪。
android BlueToothDemo (蓝牙搜索,配对,连接,传输)
详细讲解见博客地址:http://blog.csdn.net/yehui928186846/article/details/52710112
蓝牙4.0 BLE 数据传输 (一)
原文地址:http://blog.sina.com.cn/s/blog_869234dc0102uxl3.html   在这之前我们得先了解一下一些专业词汇: 1、profile  profile可以理解为一种规范,一个标准的通信协议,它存在于从机中。 蓝牙组织规定了一些标准的profile,例如 HID OVER GATT ,防丢器 ,心率计等。 每个profile中会包含多个serv...
webApp(Hbuilder) 蓝牙设备 保证连接上
支持安卓手机 ,平台电脑,rtk等运动终端简历。
android bluetooth——蓝牙的开启、搜索、配对与连接
android 的blt仅仅支持api 18 android4.3以上,有的功能甚至需要api 19 android4.4; 所以我们在做blt项目之前一定要清楚可用的版本范围。我要讲述的是打开blt大门的操作。这些操作就是如何打开blt、如何搜索到其他设备、如何配对选中设备、如何通过mac地址连接之前已经配对过的设备以及连接成功的两个(或一对多个)设备如何通讯。在学习blt知识前要先搞清楚,bl
Android蓝牙开发(二)之蓝牙配对和蓝牙连接
上篇文章:https://blog.csdn.net/huangliniqng/article/details/82185983 讲解了打开蓝牙设备和搜索蓝牙设备,这篇文章来讲解蓝牙配对和蓝牙连接 1.蓝牙配对    搜索到蓝牙设备后,将设备信息填充到listview中,点击listiew则请求配对   蓝牙配对有点击配对和自动配对,点击配对就是我们选择设备两个手机弹出配对确认框,点击确认...
Android 蓝牙开发之搜索、配对、连接、通信大全
安卓平台提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无线连接的特性。
10分钟完成蓝牙模块与手机之间的数据读写交互
经过多年的发展,蓝牙技术已经渗透到了我们生活中的各个领域,比如消费领域的可穿戴、工业领域的抄表、汽车领域的蓝牙网络控制等等,作为物联网技术的一大核心,其实上手起来非常快,下面我们一起来探讨一下如何使用蓝牙构造一个简单的通信系统。  工具:1)带有UBS的电脑2)汇承HC-02蓝牙串口模块、HC-USB-P3)智能手机(iPhone4s或Andeoid4.3以上)4)手机安装APP(BLE蓝牙串口助...
Android 6.0后蓝牙的开发,搜索,配对,连接发送数据等(二)
上一篇博客写了蓝牙的链接, 搜索, 配对等流程 , 这一篇我来说一说我在蓝牙开发时遇到的坑 第一个坑  Android 6.0以后需要获取模糊定位权限 , 但是 小米手机miui8系统 ,会出现调不出定位权限,也没有弹出调用权限提示对话框,只有手动在设置里面手动打开。这相当于是小米手机的一个bug , 目前还没有解决 , 只能手动在设置-->应用权限中打开 , 一下子就感觉小米
android之蓝牙通信(二)(蓝牙连接,数据传递)
上次写了android之蓝牙通信(一)(基础之检测蓝牙、开启蓝牙、扫描附近蓝牙设备) ,大致介绍了开启蓝牙,搜索附近蓝牙设备功能,下面接下来写下搜索到蓝牙设备后进行连接,传递数据的操作,连接蓝牙设备有两种,一种是单向,一种是双向。单向是它发数据,你接受就行;双向是它发数据,你接收,你也发数据,它接收,双向的最佳例子就是蓝牙聊天。单向跟双向的做法差不多,单向只需要做个接收就行,而双向比单向多一个
Android蓝牙实现设备间数据传输
这篇文章总结通过蓝牙实现两台pad间数据传输 文章基于传统蓝牙,而不是BLE。 蓝牙应该是移动设备经常用到的功能模块,Android Bluetooth API 是Android提供的用来实现点到点和多点无线功能。 使用 Bluetooth API,Android 应用可执行以下操作: 扫描其他蓝牙设备 查询本地蓝牙适配器的配对蓝牙设备 建立 RFCOMM 通道 通过服务发现连接到其他设备 与其
经典蓝牙的连接通信
最近需要做一个从车载电脑里面读取汽车的发动机相关信息的工作就是所谓的OBD信息采集,这些信息 通过经典蓝牙传输到目标设备上。与现在的免握手的蓝牙连接相比还是有很多不同,所以在这里mark一下,希望能帮助有需要的朋友。扫面蓝牙 首先获得蓝牙权限,然后打开蓝牙,设置蓝牙扫面结果监听然后开启蓝牙扫描OBDBlueDevice obdBlueDevice=new OBDBlueDevice(this,"此
C# BlueTooth 连接 接收 发送文件
public partial class Form1 : Form { BluetoothRadio radio = null;//蓝牙适配器 string sendFileName = null;//发送文件名 BluetoothAddress sendAddress = null;//发送目的地址 ObexListener
电脑蓝牙搜索并配对/连接蓝牙设备
从来没有搞过蓝牙只能网上找,搞了两天总算是找到了点门路,忘记借鉴的谁的代码,修改了一下终于得到了需要的功能~直接上代码(C++) #include <windows.h> #include "bthdef.h" #include "BluetoothAPIs.h" //微软蓝牙接口 #include <tchar.h> #include <string&gt...
android开发之蓝牙配对连接的方法
新年第一篇。最近在做蓝牙开锁的小项目,手机去连接单片机总是出现问题,和手机的连接也不稳定,看了不少蓝牙方面的文档,做了个关于蓝牙连接的小结。 在做android蓝牙串口连接的时候一般会使用 BluetoothSocket tmp = null; // Get a BluetoothSocket for a connection with the // given BluetoothDevi
两个蓝牙HC-05的完美配对 学习笔记
  【恢复1默认设置】串口调试助手XCOM将蓝牙1恢复默认设置:AT+ORGL,点击发送    【设置1配对码】串口调试助手XCOM,配置蓝牙1的配对码:AT+PSWD=“0000”,点击发送 注意:蓝牙1与蓝牙2的配对码相同,这样才能成功配对   【设置1主模式】串口调试助手A,将蓝牙A配置为主机模式:AT+ROLE=1,点击发送       下面用另外一个串...
Android 蓝牙搜索,配对,连接发送数据
首先需要在清单配置里面添加两个权限:<uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> android里面蓝牙是通过BluetoothAdapter来进行操作的...
两个HC05蓝牙模块相互之间的通信
蓝牙通信 具有两种工作模式:命令响应工作模式和自动连接工作模式 具体的资料看这里:链接:http://pan.baidu.com/s/1i5srPxN 密码:zdx6 两个蓝牙模块通信 两个蓝牙模块通信,首先是要让两个蓝牙模块进入命令响应工作模式即五下面说说的AT模式(EN接上USB转TTL的VCC或者3.3V,再长按蓝牙模块上的那个键,上电,红灯一秒钟闪一下即进入了AT模式) ...
通过 Web 控制蓝牙设备:WebBluetooth入门
通过渐进式 Web 应用(*Progressive Web Apps*)技术,你可以开发成熟的 Web 应用。 得益于大量新规范和新功能,以前需要在本机执行的应用,现在可以基于 Web 实现。 不过迄今为止,与硬件设备的交互仍然是遥不可及。 感谢 WebBluetooth 的出现,现在我们可以开发能够控制灯光、驾驶汽车甚至是无人机的 PWA。
传统蓝牙学习记录(二):蓝牙的配对、连接以及信息传输
一:简述 在上篇文章中,我们已经对传统蓝牙的开启以及周围设备的搜索有了一个初步的了解。 传统蓝牙学习记录(一):蓝牙基础 本篇文章将对蓝牙之间配对以及蓝牙的客户端和服务端建立连接的过程进行讲解。另外在上篇文章中虽然最后搜索到了周围的蓝牙设备,但并没有区分开来所有设备中的已配对和未配对的设备,这个缺陷将在本篇文章中改善。 二:搜索周围蓝牙设备(将已配对设备列表和未配对列表区分开来)    ...
android蓝牙连接
实现蓝牙扫描,配对,调用系统进行连接,listview+button
BLE4.0配对绑定过程的底层剖析
一、实验目的 1、了解主从配对绑定的过程中底层是怎么运行的; 二、说明 1、关于配对于绑定,网上查了很多资料都没查到什么,问了很多人也没有回答的,所以我决定自己深入了解底层关于配对与绑定是如何运行的,我用了接近两个星期来理解的,效率很低,在这里总结一下,希望能帮助到别人。 2.这里之是大概讲了一个方向,因为涉及的点太多,无法一一列出,需要研究细节的,自己去探讨一
简单梳理android蓝牙配对通讯、app层实现蓝牙静默配对、ClsUtils类
1.搜索蓝牙设备BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); if (bluetoothAdapter == null) {//不支持蓝牙或者蓝牙不可用 Toast.makeText(this, "设备不支持蓝牙", Toast.LENGTH_SHORT).show();
Windows Mobile 蓝牙Demo
使用开源库32feet控制PPC进行蓝牙配对,连接,数据传输的Demo
基于bluez-4.101蓝牙开发--蓝牙配…
开始看bluez的API时,还真是丈二和尚摸不着头脑。看了相关资料才知道是采用DBus机制,实现进程间的通信,而不是之前知道的直接调用那种。     因为没什么经验,所以花很长时间,才搞清楚了,用bluez怎么实现蓝牙配对。     在网上找了很多资料,完全没有找到bluez4蓝牙配对的相关资料。接下来只能通过各种各样相关信息,综合起来考虑。     最后才发现bluez是采用agent的方式来
Android开发之蓝牙连接与配对设备
Android开发之蓝牙连接与配对设备一、配置蓝牙权限<!--允许程序连接到已配对的蓝牙设备--!> <uses-permission android:name="android.permission.BLUETOOTH" /> <!--允许程序发现和配对蓝牙设备--!> <uses-permission android:name="android.permission.BLUETOOTH_ADMI
树莓派3 启动蓝牙并配对
命令行如下: sudo apt-get  update sudo apt-get install pi-bluetooth sudo apt-get install bluetooth bluez blueman  systemctl status bluetooth 千万注意: 1、树莓派的网络配置一定设置好,不然树莓派无法更新,可以用ping www.baidu.com测试(另一个
如何实现android蓝牙开发 自动配对连接,并不弹出提示框
http://my.oschina.net/billowworld/blog/62975 android版的蓝牙 与血压计通讯的项目,遇到最大的难题就是自动配对. 上网查资料说是用反射createBond()和setPin(),但测试时进行配对还是会出现提示,但配对是成功了 我就开始查找怎么关闭这个蓝牙配对提示框,后面还是伟大的android源码帮助了我。 在源码
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 物联网数据传输课程设计 视频进行大数据处理