快应用(qapp)几种 deeplink 启动方式

简介: 快应用(qapp)几种 deeplink 启动方式
  • hap://app/<package>/[path][?key=value]
  • hap://game/<package>/[path][?key=value]
  • 这种方式在不同的厂商对该能力可能有不同限制,使用前请和相应厂商确认。
  • 启动参数接收,无法在app.ux中接收到参数,只能到页面中去获取
  • 方式一:快应用通过 public 定义 key 名相同的属性获取外部参数,如果参数 key 未被声明,public 不会新增这个属性,也就获取不到这个属性值。
// 快应用获取 key-value
export default {
  public: {
    key: null
  },
  onShow() {
    console.log(this.key)
  }
}
  • 方式二:通过 onInit 获取启动参数。
// 快应用获取 key-value
export default {
  // 页面初始化
  onInit (options) {
    // 会获得所有参数,不管声明或未声明的都在对象里面
    console.log(options)
  }
}
相关文章
|
Android开发
|
5月前
|
前端开发 开发工具 git
[巨详细]使用HBuilder-X启动uniapp项目教程
【6月更文挑战第6天】使用HBuilder-X启动uniapp项目教程 先用HBuilder-X打开本地的uniapp项目
650 0
快应用(qapp)几种 deeplink 启动方式
快应用(qapp)几种 deeplink 启动方式
299 0
|
Android开发
快应用安卓机进行真机调试(详细流程)
快应用安卓机进行真机调试(详细流程)
185 0
|
JavaScript 安全 Android开发
Android应用之Hybird混合开发,集成web页面的方法尝试
Android应用之Hybird混合开发,集成web页面的方法尝试
|
编解码 缓存 监控
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
|
存储 编解码 Android开发
|
存储 Java 关系型数据库
从零到完成安卓项目实战【安卓端+后端】
因为平时自己喜欢打篮球,那就开发一个篮球相关的系统吧:NBA安卓系统。
175 0
从零到完成安卓项目实战【安卓端+后端】
|
XML 存储 缓存
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。 adb 是一种功能强大的命令行工具,可让 PC 端与 Android 设备进行通信。adb 命令可执行各种设备操作,例如安装和调试应用。
|
存储 编解码 Android开发
技术分享 | app测试中常用的Android模拟器
技术分享 | app测试中常用的Android模拟器
下一篇
无影云桌面