【发布时间】:2016-01-28 21:28:51
【问题描述】:
我正在开发一个允许我们扫描 rfid 标签的 cordova 应用程序。根据 RSSI 信号强度,我需要显示一个条形图,显示 rfid 标签的距离。离标签越近,条形就越高,走得越远,条形就越小。我构建了以下plunkr,我认为我可以使用它。不幸的是,动画不是很流畅,在移动应用程序上速度很慢。我认为问题在于我正在显示/隐藏带有超时的 div 以模拟动画。我想我可能需要更改它以使用带有渐变的 css 动画。但是我对如何做到这一点不是很熟悉,如果说我只想显示栏的一小部分,我不知道如何隐藏部分渐变。非常感谢任何有关如何执行此操作的建议。
更新:我已经上传了我想要实现的视频。不幸的是,我无法将其上传到 SO。当我阅读标签时,动画会发生变化。所以我可以来回移动标签,并基于它应该改变栏。
https://www.dropbox.com/s/9bd421fhqvt9v5g/gradient-bar-demo.mov?dl=0
【问题讨论】:
-
你能展示一个你想要实现的模型吗?从描述中并不能完全清楚您希望此动画如何工作。它多久更新一次?条形大小和渐变是否都发生了变化?他们如何改变?颜色会改变吗?等等……
-
@TinMonkey 请在保管箱位置查看视频。非常感谢。
标签: javascript css angularjs cordova ionic