jieme
jieme
  • 发布:2020-03-27 17:20
  • 更新:2020-03-27 17:59
  • 阅读:4837

微信里打开uni-app开发的APP,调起APP的时候传参,在uni-app里如何接收到参数?是在onLaunch里接收么?

分类:uni-app


在app启动的时候onLaunch无法接收到请求的参数,请问在uni-app里面如何接收网页跳转或者微信传过来的参数?
// 程序全局环境对象,内部自动导入Activity类
let mainActivity = plus.android.runtimeMainActivity();
let intent = mainActivity.getIntent(); //获取启动intent
let username = intent.getStringExtra('username'); //通过intent获取参数

在onLaunch无法接收到跳过来请求的参数。

2020-03-27 17:20 负责人:无 分享
已邀请:
SimpleJalon

SimpleJalon - 个人承接PHP、uniapp项目,有案例,联系QQ 615773740,不接受外地工作,可付费提供技术支持。添加QQ时务必备注来意以及添加渠道,渠道可以写:`uniapp`

参考:https://ask.dcloud.net.cn/article/36103 checkArguments

  • jieme (作者)

    监听了下通过plus.runtime.arguments 可以取到参数,谢啦

    var cmd = JSON.parse(plus.runtime.arguments);

    console.log(JSON.stringify(cmd));

    console.log('Shortcut-plus.runtime.arguments: ' + plus.runtime.arguments);

    2020-03-27 18:14

该问题目前已经被锁定, 无法添加新回复