收藏
回答

WebSocket收到和发送消息延迟比较大,iPhone还可以,Android不

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug WebSocket 客户端 7.0.3 2.6.2

- 当前 Bug 的表现(可附上截图)

微信使用蓝牙读取身份证的时候,需要解析身份证数据通过websocket来实现的。但是测试过程中发现,websocket的延迟很大,有时候200MS 左右。

服务端已确认没有发送延迟,但是客户端测试发现有一些机子消息收发延迟或者无法收到的情况。

iPhone的还好,但是Android的开发这个模块中测试发现的问题是:

(1)蓝牙不稳定,有时候很容易断开

(2)websocket消息处理能力不足。


希望微信小程序团队给个好一点的解决办法。

我看没有ping,pong功能,如果有ping,pong的话也可以降低延迟时间吧。



最后一次编辑于  03-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • Sabirjan
    Sabirjan
    03-20

    服务端使用的框架是Netty 4.x 版本

    已设置好该优化的一些参数。


    03-20
    赞同
    回复