小程序用户协议页面设计思路
- 新增用户协议页面
- 首页加载(
onLoad()
)的时候,检查是否已经同意过,没有的话则弹出用户协议界面。点击详情跳转到用户协议页面(使用wx.navigateTo
) - 用户点击同意后,才能继续使用小程序,并且保存到storage
效果图如下
控制显示用户协议窗口
在首页新增一个view,根据全局userAgree
的值,决定是否显示弹窗
1 |
<view wx:if='{
{userAgree==false}}'> |
因此要在首页增加一个全局变量