收藏
回答

【bug反馈】v0.17.170800版模拟器获取屏幕正中间点错位

问题模块
API和组件

页面地图view是全屏的,通过wx.getSystemInfo 获取到screenWidth和screenHeight,然后在地图正中间标注一个control,该control图片的尺寸是64*64的,通过以下配置,可以将该图片的下方正中间正好与地图中间点重叠,达到探针标注的效果。

controls:[{

              id:'c_trace_pin',

              iconPath: '../../images/trace/pin_r.png',

              position:{

                left:res.windowWidth/2-64/2,

                top:res.windowHeight/2-64,

                width: 64,

                height: 64

              },

              clickable:true

            },


这在之前的版本模拟器是没有这个问题的,手机上也不存在该问题。

如下图所示,红点为地图正中间点,按上面的配置,探针扎在地图上的位置应该是两者重叠在一起。

但是此版本更新后存在该问题,探针始终高于红点处1厘米左右的距离,导致我想实际标注几个点位,模拟器上选择一个点位后,标注的位置都在下方1厘米处。


左侧为模拟器效果,右侧为手机实际显示效果 对比

       


最后一次编辑于  2017-05-09  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答