美文网首页小程序微信小程序开发微信小程序开发
关于微信小程序设置"enablePullDownRef

关于微信小程序设置"enablePullDownRef

作者: 星际之痕 | 来源:发表于2017-02-13 10:56 被阅读9194次

微信web开发者工具版本: v0.14.140900

微信版本:v6.5.4

操作系统:Android5.1

问题描述:根据官方文档,在app.json的window标签中,配置"enablePullDownRefresh": false,关闭下拉刷新事件:

{
  "window":{
  "navigationBarBackgroundColor": "#ffffff",
  "navigationBarTextStyle": "black",
  "navigationBarTitleText": "微信接口功能演示",
  "backgroundColor": "#eeeeee",
  "backgroundTextStyle": "light"
  "enablePullDownRefresh": false
  }
}

相关描述

页面相关事件处理函数

onPullDownRefresh: 下拉刷新
监听用户下拉刷新事件。
需要在config的window选项中开启enablePullDownRefresh。
当处理完数据刷新后,wx.stopPullDownRefresh可以停止当前页面的下拉刷新。

运行结果

在开发者工具上的模拟器中,苹果和Android设备都可以操作下拉刷新,并且响应onPullDownRefresh事件;

在真机上,苹果有下拉刷新的效果,但是不会响应onPullDownRefresh事件,这个效果其实是苹果系统的效果,应该不是小程序的下拉刷新效果,也就是说,苹果系统上正常;在Android系统上,有下拉刷新效果,有下拉刷新进度条状态,也会响应onPullDownRefresh事件,也就是说,配置并没有生效。

经测试,如果打开下拉刷新功能,在android和IOS中都是可以生效的。

解决办法

在onPullDownRefresh响应事件中直接停止下拉刷新事件,即调用wx.stopPullDownRefresh接口。效果是有下拉刷新动作,但是没有做任何实际操作。等待微信官方修改这个bug。

相关文章

网友评论

    本文标题:关于微信小程序设置"enablePullDownRef

    本文链接:https://www.haomeiwen.com/subject/fjmzittx.html