0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

微信开发者工具场景模拟测试

发表时间:2023-10-08 10:39:10

文章来源:炫佑科技

浏览次数:179

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

微信开发者工具场景模拟测试

onLoad(options) {
  if(options.scene) {
    let scene = decodeURIComponent(options.scene);
    console.log(scene)
    // 后续处理scene
  }
}

或者,在app.js的方法中获取

onLaunch(options) {
  if(options.query.scene) {
    let scene = decodeURIComponent(options.query.scene);
    console.log(scene)
    // 后续处理scene
  }
}

在开发阶段,可以使用微信开发工具进行场景模拟测试。 编译完成后,相当于扫描小程序代码进入页面。

如果有多个参数,**个参数=46,第二个参数=6,

一开始我的参数是“=46&=6”,但是打印(.)的结果是“46&=6”,打印(.)的结果是。

后来改为“scene=46/6”,用“/”或其他符号分隔微信小程序扫码开发微信开发者工具场景模拟测试,然后分别取值。

onLoad(options) {
  // 扫码进入小程序
  if(options.scene) {
    let scene = decodeURIComponent(options.scene);
    // '/'是我们定义的参数链接方式
    let parent_id = scene.split("/")[0];
    let object_id = scene.split('/')[1];
    console.log(scene);  // 46/6
    console.log(parent_id);  // 46
    console.log(object_id);  // 6
  }
},

另外解释一下():

定义和用法

()函数可以对()函数编码的URI进行解码。

语法

(中间)

范围

范围

描述

中间

必需的。 包含编码的 URI 组件或其他要解码的文本的字符串。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多