我的应用是这样的。
我提供一个二维码,微信和支付宝扫描后分别进入订单页面。但是我无法获取参数。
比如
http://www.tuanlin.net/tiaozhuan.html?device=sZgrLFhct6HJxmBmra3Wtr4cT09yzRqbE4IKvM7tf2g= 这个我已经在小程序的普通二维码里设置了。
跳转到pages/user/user
但是我在
pages/user/user页面里
使用
onLoad(options){
var that = this;
if(options.device)
{}
}
option.device获取不到信息。
我在app.vue
onLaunch(options) {
if(options.device)
{
uni.showModal({
content:"onLaunch"+options.device
});
}
console.log('App Launch')
},
onShow(options) {
if(options.device)
{
uni.showModal({
content:"show"+options.device
});
}
console.log('App Show')
},
获取也没任何反映。
3 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
网页的获取参数看看
叫啥好呢
options.q
熊海 (作者)
知道怎么回事了,那个普通网页二维码连接,就是直接跳转到页面,不传递参数。
要用url link生成的跳转连接跳转过去才能获取参数。