微信下拉小程序的作用
微信下拉小程序,是微信在2018年推出的一项新功能,它可以让用户在聊天窗口内使用小程序的功能,不需要跳出聊天页面,可以更方便地和朋友们分享,使用小程序服务。
如何打开下拉小程序
打开下拉小程序的方法非常简单,只需要在聊天窗口的输入框下,向下拉动页面就可以啦!下拉小程序列表就会展开。
WXPage.prototype.onTouchMoveEnd = function(t, e) {
var r = [t.changedTouches[0].clientX, t.changedTouches[0].clientY];
if (this._isScroll(r)) return this._stopRefreshCircle(), void this._handleTopDownEvent(r);
this._updateTouchPos(r), this._animatedScroll(0, !0);
}
微信下拉小程序的优势
微信下拉小程序的出现,为用户提供了更加便捷的服务体验,还有以下几个优势:
快速进入: 用户可以在聊天窗口内直接启用小程序,极大地提高了用户进入小程序的门槛,因为无需额外跳转。
功能完善: 与公众号、APP不同,二次开发者通过微信小程序可以充分利用微信内置的功能。
核心数据高度可控: 小程序内嵌在微信APP内,开发者可以方便地访问微信用户数据和API。
如何关闭下拉小程序
当下拉小程序列表过长,或者想随时关闭下拉列表时,都需要用到关闭下拉小程序的操作。关闭下拉小程序列表的方式有如下几种:
上滑窗口: 下拉小程序列表在聊天窗口内是一个半透明的窗口,用户可以上下滑动即可关闭它。
点击其它窗口: 如果用户已经打开了下拉小程序列表,再点击聊天窗口外的其他窗口就能够关闭下拉小程序列表。
自动消失: 下拉小程序列表也有自动消失的机制,如果用户长时间没有操作,下拉小程序列表就会自动消失,以避免占据过多的聊天界面。
WXPage.prototype._handleTap = function(t) {
var e = t.target.id;
-1 !== this._COMPONENT_TYPE.indexOf(e) ? this._updateIndicatorState(e) : this._closePullDown();
}
总结
微信下拉小程序的出现,为用户提供了更加便捷的使用体验,通过简单的操作,就可以在聊天中使用小程序服务。当下拉小程序列表不再需要使用时,可以通过上滑窗口、点击其它窗口、自动消失三种途径关闭窗口,完全符合用户的日常使用习惯。