weex-plugins / Gcanvas-For-Apache-weex

Gcanvas is a third party plugin, and is not developed nor maintained by Apache Weex.
49 stars 9 forks source link

使用weex-plugin-gcanvas发现的几个问题和疑问 #20

Open snowons opened 7 years ago

snowons commented 7 years ago

我使用canvas api写了几个测试用例,发现很强大。 但是发现了一个问题,也有一些疑问。 一.问题 1.在iOS7上会崩溃 reason: -[UIScreen nativeScale]: unrecognized selector sent to instance 0x175f7c30, 原因在于使用的nativeScale是iOS8 以上的属性,我并不太清楚是否还有其他的地方有用到iOS8 以上的属性,没有做兼容。

  1. 如果我向画个圆环,比如参考此链接的代码http://www.jianshu.com/p/d5bf49d8cf11 ,在显示圆形边缘有锯齿,体验较差,猜测是否是设置的尺寸在native转换时小数点的问题?

二.疑问 1.如何使用动画做效果,我使用setInterval,setTimeout 无效。 2.必须在gcanvas.start 中绘制吗?关于gcanvas api是否有相关文档,我没有找到!

希望后续越来越强大!