- Android 系统Back按键事件拦截
场景描述: 1、我们这边的一个需求:有个发布服务的流程共有4个步骤,比如用户在第3步点击保存并退出,下次用户进入该编辑状态的服务,预期是直接进入第3步,并且可以返回上一步,支持一步一步的回退。 2、现在的问题是顶部导航栏,我自定义了,用户点击返回按钮,是可以一步一步的回退,但是Android系统有返回键呀,用户按返回键直接就回去了,或者用户向右滑动当前页面也就直接回去了。我查了官方文档,没看到返回事件拦截相关的方法,屏蔽滑动返回的方法木有呀。
2018-06-13 - 如何监听android的系统返回键的事件
在弹出modal组件后,用户点击了系统的返回键就直接回到微信了,能否只关闭modal的组件
2017-02-18 - 小程序怎么监听键盘收起
- 需求的场景描述(希望解决的问题) - 希望提供的能力, 可以监听软键盘收起
2019-02-21 - 在页面生命周期回调中设置窗口背景色的bug
无论是首次进入小程序,还是从其他页面跳转至目标页触发的onShow中,调用wx.setBackgroundColor设置backgroundColorTop都有大概率无效,也不会触发wx.setBackgroundColor的fail回调。 例外的是,如果先将微信切至后台,再切至前台,导致页面触发onShow,就不存在这种问题。 经过测试: 在onShow中console.log()表明该生命周期是始终触发的,所以是wx.setBackgroundColor方法的问题。 使用setTimeout延迟调用wx.setBackgroundColor不能解决。 同样的时机,调用wx.setNavigationBarTitle或wx.setNavigationBarColor并没有问题。 看图,注意下拉刷新时的backgroundColorTop (这里演示的是微信切至后台,再切至前台触发onShow,wx.setBackgroundColor才生效,此图中的导航栏颜色和标题都是在onShow时调用相应方法设置的,唯独wx.setBackgroundColor无效) [图片] ps: 我知道可以在json里设置,但需求是这些颜色是可以动态设置的,所以需要使用wx.setBackgroundColor
2018-10-24