添加到我的小程序

功能介绍:

  1. 添加小程序到“我的小程序”,且添加成功后领取奖励;
  2. 添加成功的用户,再次选择从“我的小程序”场景进入游戏后可领取奖励,奖励直接发放至背包或通过邮件都可以;每个openid仅可领取一次
  3. 浮窗指引需要在主界面有相关按钮,且在玩家未领取该奖励时,图标需标注红点/特效表现;
  4. 奖励领取后,主界面按钮隐藏;
  5. 用户进入游戏后即展示主界面按钮,且常驻红点显示;

具体要求如下:

  1. 制作“添加到小程序”图标,未领取奖励前红点提示
  2. “领取奖励”按钮

2.1当玩家未满足领取条件时
点击按钮弹出文字提示:请添加至“我的小程序”后,从我的小程序进入游戏领取
在小程序右上角“...”处,出现手势动画指引,如图: 具体美术效果图需研发方自行设计


2.2 当玩家满足领取条件时
领取奖励后,“添加到小程序”图标隐藏,“领取奖励”按钮改为“已领取”文字显示
引导图示例如下:具体美术效果图需研发方自行设计

示例代码如下:

/**通过场景值判断 进入游戏领取奖励 */
var options = WX.GetLaunchOptionsSync();
if ('scene' in options) {
	if (options.scene == 1001) {
		// 我的小程序
	}
}