QuickerAndroid版本开发过程问题

使用问题 · 1405 次浏览
void 创建于 2020-03-13 13:25

我尝试发送了CommandMessage消息,但是并不生效。

我是这样写的:sendCommandMsg(CommandMessage.DATA_PAGE_CONTEXT_LEFT, ""); 

我认为我没有写错!因为:sendCommandMsg(CommandMessage.LOCK_PANEL, "");  解锁面板这个指令成功了!同理,我改为传其他参数也可以成功。

所以是否是pc端还没加上这个功能?接受了指令没有执行相关操作?

备注:项目已更新到最新dev分支 。确认时间:2020.02.12. 18:09

Pc端版本:1.5.2.0


回复内容
CL 2020-03-13 13:30
#1

hi,不好意思,我之前没搞清楚。

翻页的时候,sendCommandMsg第一个参数是CHANGE_PAGE, 第二个参数是往哪边翻页那4个参数。可以试下看看。

void 2020-03-13 15:18 :

感谢,问题已经解决。

CL 回复 void 2020-03-13 15:38 :

修改好的版本欢迎分享提交push request,将赠送专业版兑换码,谢谢😊

void 2020-03-13 16:05 :
ok。刚刚测试发现,UpdateButtonsMessage.GlobalProfileCount全局面板数量这个变量一直是零。pc端有3个数据页。请确认一下。
CL 回复 void 2020-03-13 21:16 :

查了一下代码看起来没问题。 我这手头没有安卓设备和开发环境,等周一到单位再试试。

CL 回复 void 2020-03-13 21:47 :

测试了一下,应该是没问题的。


void 2020-03-18 13:54 :
抱歉过了几天才回复。我想可能是中间的通信处理导致的数据异常。请看我debug的代码截图,这是接收pc端返回page数据的地方,数据是原始的。但是可以看到currentGlobalPageIndex=1,globalDataPageCount=0,这是不正常的!我周六下午和周日都有时间,可以协助进行debug。谢谢
void 2020-03-18 13:57 :

如果其他设置可能会影响到,可以告诉我,我尝试一下看看能否解决问题。

CL 回复 void 2020-03-18 15:24 :

找到原因了,拼写错误,应该是GlobalPageCount。


CL 2020-03-18 15:25 :
抱歉啊,这个低级错误花费了你不少时间😂  另外新增加的长连接功能,如果有兴趣也可以试试加入到客户端里。 https://localhost:5001/KC/Help/Doc/connection
void 2020-03-18 16:25 :

好的,谢谢

回复主贴