安卓系统调用MapContext.getScale()获取到的scale值不够精
发布于 4 年前 作者 xiulan55 6256 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

    在安卓系统的机子上,调用MapContext.getScale(),获取到的scale值为整数(ios的为精确到小数点后17位),所以有个问题就是在安卓机子上,当我用手指缩放之后,我把当前的scale设置为map组件中的scale,改变当前data的scale,但是安卓机由于得到的scale为整数,会出现缩放结束之后,他会再缩放一点点,直到到达那个整数scale。

2 回复

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

我今天也是遇到这个问题2.8.0,getscale在安卓真机上调试,返回只有整数。和题主相同,请问题主解决问题了吗?

回到顶部