android向H5频繁JS回掉的时序错乱问题

逻辑是这么滴: 客户端需要时刻监听者音量的改变,然后通知给网页。当操作音量按键特别频繁的时候回调给网页也会很频繁,如果网络特别好的情况下几乎都是正常的,如果网络不稳定会出现一个问题,就是网页接收的数据可能会发生错乱。  比如客户端传递12345  网页收到的可能是12354,如果它涉及到网页的某些逻辑,那么网页的处理也会出现问题。

处理方法:就是传递的时候可以多加一个时间戳字段,这样网页接收到的时候可以根据时间戳来进行覆盖,使用最大时间戳的以保证数据的最新。

你可能感兴趣的:(Android,android)