android性能怎么这么差?
发布于 4 年前 作者 qiang52 11470 次浏览 来自 官方Issues

开发中,遇到一个需求,需要自定义放大页面,因为wx.previewImage的UI固定的太死,完全无法自定义。所以自己写了个自定义的previewImage。采用计算两个手指的变化去修改widget和height两个state。iOS运行完美,但是android却卡卡的。什么原因呀???

其中,最关键的代码如该GitHub: https://github.com/pheromone/mobile-learn/blob/master/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/mini_custom_previewImage/pages/components/pz_previewImage/pz_previewImage.js

1 回复

出现平台差异,极大概率是代码问题。 --鲁迅

开个玩笑

这种通过大量计算,进而改变state,最后通过state修改css的需求,最好最好是考虑wxs,我思考了一下认为这个需求基本能用wxs实现

回到顶部