小程序,通过自定义编译条件,模拟推荐人功能

因为推广码,必须是正式环境,不好测试。可以通过自定义编译条件,来测试推广参数。

生成太阳码参数

$request_data = [
    'scene'     =>      $uid . '___' . $pid,
    'page'      =>      "pages/proinfo/proinfo",
    'width'     =>      280
];

小程序端,解析参数

onLoad: function ({ id, scene }) {
    if (scene) {
      scene = decodeURIComponent(scene);
      var scene_arr = scene.split('___');
      id = scene_arr[1];
      app.globalData.user_id = scene_arr[0];

      // 存储推荐人信息
      const storage = Storage.get("userData");
      storage.user_id = scene_arr[0];
      Storage.set(storage,'userData');
    }
}
posted @ 2020-04-29 16:21  TBHacker  阅读(793)  评论(0编辑  收藏  举报