微信小程序中未解决的坑

一、两个系统共同的问题

1、moveToLocation的问题:在onLoad中初始化了地图 this.mapCtx = wx.createMapContext('map'); 但是立马调用 this.mapCtx.moveToLocation(); 是不会执行的,可能是因为createMapContext是异步的原因,但是官方文档没有说明是同步还是异步接口。

2、在scroll-view中使用picker-view导致无法往下滑动,但是往上滑动没有影响,如果往下滑动的话需要按住并往上滑动,再往下滑动才可以。

二、IOS的问题

PS:挂起就是显示在聊天顶部

1、setInterval问题:挂起和息屏状态下会导致setInterval停止的问题,在安卓下,息屏会变慢(这个应该受机型和系统的不同而不同),挂起不影响(或者说影响很小)

2、挂起和息屏状态下页面表现不一致的问题:使用vconsole的时候都显示的是执行onHide函数,但是在onHide函数中执行redirectTo到另一个页面,息屏状态下没问题,但是挂起状态下有时就不会进行跳转,但是却会执行跳转的成功函数。。。

3、scroll-view组件的问题:在使用scroll-view组件并使用scroll事件时,滑动一次,会触发多次scroll事件。

三、Android的问题

1、虚拟键盘导致的屏幕高度问题:在虚拟键盘显示和不显示的时候,使用 wx.getSystemInfo 获取到的屏幕高度是不一样的。

转载于:https://www.cnblogs.com/baqiphp/p/6543497.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值