z***@gmail.com
z***@gmail.com
  • 发布:2020-08-30 16:45
  • 更新:2020-08-31 00:40
  • 阅读:698

【报Bug】pages.json中含有 condition 节点时,ios无法通过 plus.runtime.arguments 取得scheme的启动参数

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhone6s

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

pages.json 中添加 condition节点, 然后 在 app.vue onShow 中获取 plus.runtime.arguments

预期结果:

hbuilder://s/xxxxxxx

实际结果:

大约是这样一个结果。
{name:"", path:"",query:"", id:0}

bug描述:

pages.json中含有 condition 节点时,ios无法通过 plus.runtime.arguments 取得scheme的启动参数。
这个问题应该存在很久了,论坛内可以搜到一些其他相关的帖子。

我试了很多次之后,删除 condition 节点问题即可解决。

望官方尽快修复。

2020-08-30 16:45 负责人:无 分享
已邀请:
chenli

chenli

这个坑很早版本就存在,官方建议去除condition节点。毕竟只是开发调试时需要使用到这个节点

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