如何引导用户添加到我的小程序?
需求
提示用户把小程序添加到我到小程序中,目的是为了给小程序加一个入口,从而达到提高小程序打开率的目的。
实现
前期准备
一张引导素材,然后一个关闭icon
代码实现
采用本地缓冲来实现,如果用户第一次进来就显示这个引导提示。
用户手动关闭后则不再显示这个引导添加小程序的提示。
页面显示代码
<view wx:if="{{isCloseTip}}" class="add_tip" bindtap='closeTip'>
<image class="add_tip_img" src="/images/add_tip.gif"></image>
<image class='add_tip_close_icon' src='/images/close.png'></image>
</view>
js逻辑代码
onLoad: function (options) {
this.initTip()
},
// 初始化关注提示
initTip() {
let isShowTip = wx.getStorageSync('isShowTip')
this.setData({
isCloseTip: !isShowTip
})
},
// 关闭提示
closeTip() {
wx.setStorageSync('isShowTip', true)
this.setData({
isCloseTip: false
})
},
总结
无论做什么样的产品都需要站在用户的角度去思考。很多时候我们认为用户应该知道,但是实际上其实用户很多都不知道。系统使用上的引导这方面我觉得可以跟着游戏多学习一下。