x***@163.com
x***@163.com
  • 发布:2021-12-07 10:40
  • 更新:2021-12-07 11:56
  • 阅读:449

【报Bug】原生安卓调用uni-app,未打开uni-app情况plus.runtime.arguments可以获取到参数,后台运行时无法获取参数

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.0

手机系统: Android

手机系统版本号: Android 11

手机厂商: vivo

手机机型: iQOO Pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

安卓原生App通过协议或包名调用uniapp,uniapp后台运行时接收原生安卓参数

预期结果:

安卓原生App调用uniapp,uniapp后台运行时能正常接收参数

实际结果:

安卓原生App调用uniapp,uniapp后台运行时不能接收参数

bug描述:

原生安卓调用uni-app,未打开uni-app情况plus.runtime.arguments可以获取到参数,后台运行时无法获取参数

2021-12-07 10:40 负责人:DCloud_Android_ST 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

可以看下newintent是否触发

  • x***@163.com (作者)

    newintent偶尔触发,有时候未触发,目前原生安卓调用方式换成schemes调用传参数,华为手机未出现接收不到参数问题

    2021-12-07 15:58

  • DCloud_Android_ST

    回复 x***@163.com: newintent不触发这种情况只能是非后台运行 否则必然会触发才对

    2021-12-07 16:14

  • x***@163.com (作者)

    回复 DCloud_Android_ST: 我监听了是后台运行的,但是这个还是没执行呢

    2021-12-09 17:08

  • DCloud_Android_ST

    回复 x***@163.com: 所有手机都能复现问题吗

    2021-12-09 17:14

  • x***@163.com (作者)

    回复 DCloud_Android_ST: 是的 我是原生安卓打开的uniapp

    2021-12-09 17:51

  • DCloud_Android_ST

    回复 x***@163.com:那你提供下测试环境 shutao@dcloud.io

    2021-12-09 18:34

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