快应用(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)
  }
}
相关文章
|
5月前
快应用(qapp)几种 deeplink 启动方式
快应用(qapp)几种 deeplink 启动方式
80 0
|
Android开发
|
4月前
|
前端开发 开发工具 git
[巨详细]使用HBuilder-X启动uniapp项目教程
【6月更文挑战第6天】使用HBuilder-X启动uniapp项目教程 先用HBuilder-X打开本地的uniapp项目
341 0
|
11月前
|
JavaScript 前端开发 程序员
从零开发和发布自己的wordpress插件到官方插件库完全指南
wordpress是一款很流行的开源博客程序,全世界有很多网站都在使用wordpress,程序员们也喜欢拿来做自己的技术博客,对于自己不满意的地方,那肯定也需要自己动手来修改了,下面就介绍从开发到发布一个wordpress插件的完整流程
123 0
|
Android开发
快应用安卓机进行真机调试(详细流程)
快应用安卓机进行真机调试(详细流程)
164 0
|
JavaScript 安全 Android开发
Android应用之Hybird混合开发,集成web页面的方法尝试
Android应用之Hybird混合开发,集成web页面的方法尝试
|
JavaScript Android开发
uniapp 项目双屏异显插件使用方式
uniapp 项目双屏异显插件使用方式
781 0
uniapp 项目双屏异显插件使用方式
|
XML 存储 缓存
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。 adb 是一种功能强大的命令行工具,可让 PC 端与 Android 设备进行通信。adb 命令可执行各种设备操作,例如安装和调试应用。
|
存储 编解码 Android开发
技术分享 | app测试中常用的Android模拟器
技术分享 | app测试中常用的Android模拟器
|
IDE 开发工具 Android开发
使用WebIDE开发Android应用
使用WebIDE开发Android应用
使用WebIDE开发Android应用