- 小程序扫描小程序码 二次跳转失败
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 1.需求:产品需求必须需要在app.js的onshow 判断某种条件 如果符合条件 需要直接跳转到另外一个页面 否则不做处理 2.源码: [代码]onShow: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]console.log([代码][代码]'appOnShow---'[代码][代码], options)[代码] [代码] [代码][代码]function[代码] [代码]judgeIndex(){[代码][代码] [代码][代码]console.log([代码][代码]'进入判断'[代码][代码])[代码][代码] [代码][代码]var[代码] [代码]value = wx.getStorageSync([代码][代码]'loginInfo'[代码][代码])[代码][代码] [代码][代码]console.log([代码][代码]'value'[代码][代码],value)[代码][代码] [代码][代码]if[代码] [代码](options.path==[代码][代码]'pages/index/index'[代码] [代码]&& value.user_shop_type ==3 ){[代码][代码] [代码][代码]console.log([代码][代码]"to usercenter"[代码][代码])[代码][代码] [代码][代码]wx.switchTab({[代码][代码] [代码][代码]url: [代码][代码]'/pages/userCenter/userCenter'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log([代码][代码]'end'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码] [代码] [代码] [代码] [代码][代码]if[代码] [代码](options.query.data) { [代码][代码]//通过分享链接进入[代码][代码] [代码][代码]console.log([代码][代码]'if1'[代码][代码])[代码][代码] [代码][代码]judgeIndex()[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码](options.query.scene) { [代码][代码]//通过小程序码进入[代码][代码] [代码][代码]console.log([代码][代码]'if2'[代码][代码])[代码][代码] [代码][代码]judgeIndex()[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{ [代码][代码]//正常进入[代码][代码] [代码][代码]console.log([代码][代码]'if3'[代码][代码])[代码][代码] [代码][代码]}[代码][代码]},[代码] 通过分享链接进入 能正常跳转到二次跳转目标页面 通过小程序码进入 [代码]console.log([代码][代码]"to usercenter"[代码][代码])及 [代码]console.log([代码][代码]'end'[代码][代码]) 成功打印 但无法执行跳转目标页面[代码][代码] [代码][代码][代码][代码] 3.问题: 1.扫码进入是否不支持在app.js onshow这种跳转方式 2.如果扫码进入小程序 支持这种跳转 是否个人写法错误 3.以上操作都是在开发者工具测试,是否真机才支持这种,开发者工具不支持这种跳转方式
2019-05-20 - 小游戏的wx.getLaunchOptionsSync() 获取不到appid
小游戏 - 当前 Bug 的表现(可附上截图) [图片] - 预期表现 [图片] - 复现路径 - 提供一个最简复现 Demo [图片] 官方文档 https://developers.weixin.qq.com/minigame/dev/api/system/life-cycle/wx.getLaunchOptionsSync.html 经测试 小程序该api接口同样的用法可以获取到appid 小游戏无法获取appid 而小游戏官方文档写着可以获取到appid
2018-11-07