起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3921|回复: 6

[处理中5] 3.7preview打包 cordova-plugin-ble-central 插件问题

[复制链接]

29

主题

138

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
发表于 2017-6-6 01:39:25 | 显示全部楼层 |阅读模式
3.7preview:
    在3.7中打包使用cordova-plugin-ble-central插件,然后单独运行应用,发现程序运行起来后,蓝牙无法连接.
    同样的代码使用apploader调试,蓝牙功能全部正常。

同一份代码在3.6正式版情况:
   打包使用cordova-plugin-ble-central插件,然后单独运行应用,蓝牙功能全部正常
   使用apploader调试,蓝牙功能全部正常。


做过的处理:
    从3.6的版本拷贝cordova-plugin-ble-central插件到3.7preview中,重新打包并单独运行应用,蓝牙仍然无法使用。

    请问要如何解决cordova-plugin-ble-central插件在3.7 preview版本中打包使用的问题。


发表于 2017-6-6 11:03:58 | 显示全部楼层
appLoader 运行!请问这个appLoader 是3.7版本下载的吗??

1.建议真机调试看下是否有报错信息??如果有报错信息发来看下?
2.确定一下,插件是否真的打包进去了?
http://docs.wex5.com/wex5-app-question-list-2039

这个插件应该没什么变动!如果3.7的appLoader 能运行,说明插件正常!那可能就是没打包进去插件导致的吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

138

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-6 11:20:41 | 显示全部楼层
liangyongfei 发表于 2017-6-6 11:03
appLoader 运行!请问这个appLoader 是3.7版本下载的吗??

1.建议真机调试看下是否有报错信息??如果有 ...

appLoader 运行!请问这个appLoader 是3.7版本下载的吗??应该是3.6的apploader

1.建议真机调试看下是否有报错信息??如果有报错信息发来看下?
你说的真机调试指的是用apploader调试吗?还是单独打包成apk在手机上运行?
如若单独在手机上运行的APP有什么方法获取错误信息?


2.确定一下,插件是否真的打包进去了?
刚刚解压了apk查看了一下确认是ble这个插件已经打包进去了


回复 支持 反对

使用道具 举报

发表于 2017-6-6 13:55:05 | 显示全部楼层
lanjackg2003 发表于 2017-6-6 11:20
appLoader 运行!请问这个appLoader 是3.7版本下载的吗??应该是3.6的apploader

1.建议真机调试看下是 ...

真机调试就是:http://docs.wex5.com/android-and-ios-device-debugging/
appLoader 运行也可以真机调试的!

你是试试3.7版本的appLoader  运行demo可以正常吗??
如果还是不行!那就有可能是3.7的bug了!

你看下插件的源码和文档!看下插件方法调用有没有变化呢?

最好能真机调试!找到报错信息!看看报错信息才知道原因的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

138

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-6 15:25:14 | 显示全部楼层
使用模式3编译项目,然后打包。。。可以远程调试代码
测试发现当调用如下代码时,
  1. ble.startScan([], function(info) {
  2.                         if (info.id == addr) {
  3.                                 console.log('startScan success!');
  4.                         } else {
  5.                                 console.log('startScan:' + info.id);
  6.                         }
  7.                 }, function(info) {
  8.                         console.log('startScan fail!');
  9.                        
  10.                 });
复制代码

程序一直没有返回。
回复 支持 反对

使用道具 举报

发表于 2017-6-6 17:06:37 | 显示全部楼层
lanjackg2003 发表于 2017-6-6 15:25
使用模式3编译项目,然后打包。。。可以远程调试代码
测试发现当调用如下代码时,
程序一直没有返回。

你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2017060600003),感谢楼主的支持与配合。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

138

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-7-26 23:57:52 | 显示全部楼层
liangyongfei 发表于 2017-6-6 17:06
你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2017060600003),感谢楼 ...

请问一下蓝牙BLE这个问题解决了没有。
我目前是3.7正式版上面发现这个问题仍然存在

手机是 OnePlus5 android7.1有问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-20 00:30 , Processed in 0.078597 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表