关于千牛移动端纯H5插件和QAP应用中H5页面的概念

简介:

一、背景

千牛移动客户端最早支持一套跑在上面的H5插件开放体系,从用户体验的角度来讲,由于本质是使用WebView加载H5页面进行呈现和交互,体验方面存在不足。

所以千牛新增了一套QAP开放体系,让ISV开发的插件可以有Native的体验,我们将基于QAP的程序称之为“QAP应用”。

考虑到之前的H5插件体系,所以我们允许在一个QAP应用中包含Native页面(qap://)和H5页面(https://)。也就是说,原先的一个H5插件应用是可以直接通过QAP-CLI一键迁移成一个QAP应用的。

二、区别

正是由于这两个概念的存在,有时候会导致开发者存在疑惑,所以写这篇文章进行阐明。

  1. 开发者可以通过千牛应用平台的控制台申请创建一个应用;
  2. 开发者可以在应用管理中添加回调地址,此时该应用默认是H5插件,拉取到该应用的客户端会以一个普通的Web容器打开其回调地址;
  3. 开发者使用QAP-CLI创建、打包后,将output目录下的zip包作为QAP类型上传到后台,此时该应用就转变成一个QAP应用了,拉取到该应用的客户端会以QAPApp的形式进行打开;

综上,当开发者使用QAP-CLI打包并作为QAP包上传到后台后,该应用就是一款QAP应用。当客户端能够拉取到开发者上传的QAP包后,成功解析后就会以QAP应用形式打开。

目录
相关文章
|
2月前
|
图形学 iOS开发 Android开发
从Unity开发到移动平台制胜攻略:全面解析iOS与Android应用发布流程,助你轻松掌握跨平台发布技巧,打造爆款手游不是梦——性能优化、广告集成与内购设置全包含
【8月更文挑战第31天】本书详细介绍了如何在Unity中设置项目以适应移动设备,涵盖性能优化、集成广告及内购功能等关键步骤。通过具体示例和代码片段,指导读者完成iOS和Android应用的打包与发布,确保应用顺利上线并获得成功。无论是性能调整还是平台特定的操作,本书均提供了全面的解决方案。
153 0
|
6月前
|
小程序 数据库
【微信小程序7】云开发中实时聊天系统的实现方法
【微信小程序7】云开发中实时聊天系统的实现方法
126 0
|
6月前
|
Web App开发 存储 自然语言处理
推荐一款价值几万元的免费开源GPTs导航!还可自定义数据源做成通用导航站!
推荐一款价值几万元的免费开源GPTs导航!还可自定义数据源做成通用导航站!
131 0
|
移动开发 前端开发 JavaScript
移动端H5网页开发常见问题汇总
H5网页开发常见问题汇总
601 0
|
Web App开发 前端开发 JavaScript
《如何制作一个媲美原生体验的选择器组件-卡晨》演讲视频+文字版
《如何制作一个媲美原生体验的选择器组件-卡晨》演讲视频+文字版
176 0
|
移动开发 JavaScript 前端开发
多页面应用、移动端混合开发H5通信解决方案实践
移动端混合开发,APP中90%的内容均为内嵌H5,由于种种原因,我在客户端内无法使用单页面路由跳转,只能新开窗口跳转页面,于是被迫形成了“多页面”的情形。(即使是连贯的页面)
|
PHP 数据库
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理(1)
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理
196 0
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理(1)
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理(2)
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理
181 0
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理(2)
|
Web App开发 移动开发 安全
开发移动端常见的问题集合
开发移动端常见的问题集合
1210 0
|
Web App开发 存储 缓存
手淘图片库新特性解析
随着手淘拉新和用户体量的增加,CDN图片资源的访问量也随之增加。我们知道访问量增加,会带来带宽的增加,服务器成本也随之增加。
手淘图片库新特性解析
下一篇
无影云桌面