问个微信小程序开发的问题

2017-07-14 17:02:18 +08:00
 wafm

一个功能页面被我写进了 tabBar 里

大家都知道写进 tabBar 的页面 需要调用 wx.switchTab 才能够被正常导航

问题就是:

在该功能页面中 onLoad 无法接收到传参,也就是说 wx.switchTab 并不支持传参 , 但是这个问题可以通过 app.js 设置全局变量 app.globalData.x 配合 onShow 解决页面内传参的问题.

但是我有个疑问就是:

目前小程序还没发布,我无法测试是否支持带参数的二维码进入页面并成功在 onLoad 中通过 options 获取到参数???

请问有测试过的了吗?在此先谢过

1455 次点击
所在节点    微信
4 条回复
ylsc633
2017-07-14 17:20:34 +08:00
那你可以在 管理员那里多添加一个 微信号 自己分享个二维码 然后这个微信号扫描测试下?
wafm
2017-07-14 17:30:48 +08:00
@ylsc633 不行的,提示 仅支持已发布的小程序
mkeith
2017-07-14 17:34:27 +08:00
你可以用自定义编译来模拟的
wafm
2017-07-14 23:45:59 +08:00
@mkeith 刚刚尝试了一下,解决了问题.

发现坑:

1.必须勾选保存为默认编译模式.

2.app.json 必须调整该页面在第一位.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375379

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX