微信小程序> 微信小程序-扫描小程序码进入小程序并获取参数-微信测距小程序叫什么-微信小程序ibeacon

微信小程序-扫描小程序码进入小程序并获取参数-微信测距小程序叫什么-微信小程序ibeacon

浏览量:1954 时间: 来源:mossbaoo
1.

在进入的页面加上的onLoad方法,获取参数

onLoad(options){if(options.scene){letscenedecodeURIComponent(options.scene);console.log(scene)//后续处理scene}}2.

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

onLaunch(options){if(options.query.scene){letscenedecodeURIComponent(options.query.scene);console.log(scene)//后续处理scene}}3.

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

4.

如果有多个参数,第一个参数是parent_id46,第二个参数是object_id6,

5.

开始我的参数是“parent_id46object_id6”,但是我打印decodeURIComponent(options.parent_id)的结果是“46object_id6”,打印decodeURIComponent(options.object_id)的结果是undefined。

6.

后来改成“scene46/6”,用“/”或者其它符号隔开,再分别取值。

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

另外,解释一下decodeURIComponent():

8.

定义和用法

9.

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

10.

语法

11.

decodeURIComponent(uriString中)

12.

参数

参数描述uriString中必需。一个字符串,含有编码URI组件或其他要解码的文本。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎