请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
12345下一页
返回列表 发新帖

你把测试代码发给我,我看一下
20
帖子
0
勋章
6613
Y币
一直孤傲的单身狗 发表于 2019-12-16 14:54
你把测试代码发给我,我看一下

你好 代码
  1. <!DOCTYPE html>
  2. <html>

  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
  6.     <title>title</title>
  7.     <link rel="stylesheet" type="text/css" href="../css/api.css" />
  8.     <style>
  9.         body {}

  10.         footer {
  11.             width: 100%;
  12.             height: 250px;
  13.             position: absolute;
  14.             bottom: 0;
  15.         }

  16.         button {
  17.             margin: 5px;
  18.             padding: 5px;
  19.             background-color: #b23;
  20.             color: #fff;
  21.             border-radius: 5px;
  22.         }
  23.     </style>
  24. </head>

  25. <body>
  26.     <footer>
  27.         <button type="button" name="button" onclick="sysAuthB()">sysAuthB(iOS)</button>
  28.         <button type="button" name="button" onclick="initManagerB()">initManagerB</button>
  29.         <button type="button" name="button" onclick="scanB()">scanB</button>
  30.         <button type="button" name="button" onclick="getPeripheralB()">getPeripheralB</button>
  31.         <button type="button" name="button" onclick="sysAuthB()">sysAuthB</button>
  32.         <button type="button" name="button" onclick="sysAuthB()">sysAuthB</button>
  33.         <button type="button" name="button" onclick="sysAuthB()">sysAuthB</button>
  34.         <button type="button" name="button" onclick="sysAuthB()">sysAuthB</button>

  35.     </footer>
  36. </body>
  37. <script type="text/javascript" src="../script/api.js"></script>
  38. <script type="text/javascript">
  39.     var ble = null;
  40.     apiready = function() {
  41.         ble = api.require('ble');
  42.     };

  43.     function sysAuthB() {
  44.         var privacy = api.require('ble');
  45.         privacy.sysAuth(function(ret, err) {
  46.             if (ret.status) {
  47.                 alert(JSON.stringify(ret));
  48.             } else {
  49.                 alert(JSON.stringify(err));
  50.             }
  51.         });
  52.     }

  53.     function initManagerB() {
  54.         ble.initManager(function(ret) {
  55.             if (ret.state == "poweredOn") {
  56.                 api.alert({
  57.                     msg: "初始化成功"
  58.                 });
  59.             }
  60.         });
  61.     }

  62.     function scanB() {
  63.         ble.scan({
  64.             serviceUUIDs: []
  65.         }, function(ret) {
  66.             if (ret.status) {
  67.                 alert('开始扫描');
  68.             }
  69.         });
  70.     }
  71.     function getPeripheralB() {
  72.       ble.getPeripheral(function(ret) {
  73.           if (ret) {
  74.               api.alert({ msg: JSON.stringify(ret) });
  75.           }
  76.       });
  77.     }
  78. </script>

  79. </html>
复制代码

不行,我刚才用你的代码测试一下,还是什么结果都没有。C:\Users\Admin\Pictures\Camera Roll\Screenshot_20191216_152302_com.z64441074.uyo.jpg
20
帖子
0
勋章
6613
Y币
一直孤傲的单身狗 发表于 2019-12-16 15:25
不行,我刚才用你的代码测试一下,还是什么结果都没有。

周围没有 蓝牙打开?
2
帖子
0
勋章
13
Y币
可以试下删掉 "serviceUUIDs: [],"这一行,好像我之前也是一直扫不出来,后面看到有个贴子没有这行,删掉就可以扫出来了
yxWin 发表于 2019-12-16 16:09
周围没有 蓝牙打开?

有的,我用手机打开蓝牙能搜索到这个设备
chendaohong 发表于 2019-12-16 16:14
可以试下删掉 "serviceUUIDs: [],"这一行,好像我之前也是一直扫不出来,后面看到有个贴子没有这行,删掉就 ...

没有用啊,返回还是什么都没有啊
20
帖子
0
勋章
6613
Y币
测试包

ble33.jpg

你给我这个有结果,但是我又从新从初始化、开始搜索、得到蓝牙信息,这个蓝牙信息还是什么都没有
一直孤傲的单身狗 发表于 2019-12-17 09:09
你给我这个有结果,但是我又从新从初始化、开始搜索、得到蓝牙信息,这个蓝牙信息还是什么都没有 ...

这个是测试代码的结果
Screenshot_20191216_152302_com.z64441074.uyo.jpg
12345下一页
您需要登录后才可以回帖 登录

本版积分规则