2***@163.com
2***@163.com
  • 发布:2020-12-10 12:46
  • 更新:2021-01-05 10:37
  • 阅读:968

【报Bug】IOS从微信小程序跳转到app,plus.runtime.launcher = scheme,并且plus.runtime.arguments拿不到正确的参数

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 2.9.2

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: iphoneX

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

小程序端 <button type="primay" size="big" open-type="launchApp" app-parameter="test" binderror="launchAppError">返回商家</button>

APP端

plus.globalEvent.addEventListener('newintent', () => {  
    console.log('newintent')  
    console.log(plus.runtime)  
    console.log(plus.runtime.launcher)  
    console.log(plus.runtime.arguments)  
})

操作步骤:

APP 跳转小程序支付之后,跳回APP并携带了参数,APP端输出plus.runtime.launcher的结果为scheme,而且plus.runtime.arguments为wx642a80390358db15://platformId=wechat

预期结果:

APP 跳转小程序支付之后,跳回APP携带了参数,APP端输出plus.runtime.launcher的结果为miniProgram,而且plus.runtime.arguments能拿到正确的参数

实际结果:

APP 跳转小程序支付之后,跳回APP并携带了参数,APP端输出plus.runtime.launcher的结果为scheme,而且plus.runtime.arguments为wx642a80390358db15://platformId=wechat

bug描述:

APP 跳转小程序支付之后,跳回APP携带了参数,APP端输出plus.runtime.launcher的结果为scheme,plus.runtime.arguments为wx642a80390358db15://platformId=wechat

2020-12-10 12:46 负责人:无 分享
已邀请:
Memories

Memories

老哥,这问题解决了吗?我也遇到这个问题了!

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