x***@163.com
x***@163.com
  • 发布:2020-06-04 14:38
  • 更新:2023-09-14 15:03
  • 阅读:1011

renderjs 渲染数据动态更新,效率很低,有数据丢失

分类:uni-app

1.最近项目有个需求是画心电图.

  1. 以前都是原生的自定义组件实现。
  2. 发现官方提供renderjs技术,画图的效率还可以,实时心电图很流畅。
  3. 测试过程中发现有数据丢失的问题
  • 蓝牙获取心电图数据
  • 在prop 中定义 一个 value 字段
  • 获取心电数据,就修改value字段
  • 画图性能没问题
  • 但是动态数据会丢失,造成心电图不完整

请问下有renderjs 相关经验的大哥们是怎么解决动态更新数据过程中丢失数据的问题?

2020-06-04 14:38 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

用renderjs注意一点,给数据时最后一次性给到渲染层,而不是不停从逻辑层向渲染层发消息。

hhyang

hhyang - 如有问题,请添加QQ1606726660 备注付费咨询

不应该是丢失了 应该是你绘制的时候没处理好 canvas那块 检查下

tuonioooo

tuonioooo

其实有一个问题比较严重 ,就是 代码里边有错误 在renderjs中里不报任何错误 ,这样就不会更新数据 很是蛋疼 任何错误都不报,关键是h5 端还是好用的 app端不好用,所以只能挨个排除 比较费神 官方这块还需要升级 里面的坑还是很多

Noah0904

Noah0904

我也遇到了,有实时渲染的需求,有没有解决方案。除了另外做h5进行通信。

要回复问题请先登录注册