关于千牛移动端纯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应用形式打开。

目录
相关文章
|
4月前
|
图形学 iOS开发 Android开发
从Unity开发到移动平台制胜攻略:全面解析iOS与Android应用发布流程,助你轻松掌握跨平台发布技巧,打造爆款手游不是梦——性能优化、广告集成与内购设置全包含
【8月更文挑战第31天】本书详细介绍了如何在Unity中设置项目以适应移动设备,涵盖性能优化、集成广告及内购功能等关键步骤。通过具体示例和代码片段,指导读者完成iOS和Android应用的打包与发布,确保应用顺利上线并获得成功。无论是性能调整还是平台特定的操作,本书均提供了全面的解决方案。
182 0
|
8月前
|
JavaScript 小程序 Java
基于微信小程序的民宿短租系统的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的民宿短租系统的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
小程序 JavaScript Java
基于微信小程序的自驾游拼团小程序的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的自驾游拼团小程序的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript 小程序 Java
基于微信小程序的同城家政服务的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的同城家政服务的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript 小程序 Java
基于微信小程序的火锅店点餐系统的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的火锅店点餐系统的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript Java 测试技术
基于微信小程序的在线点餐的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的在线点餐的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript Java 测试技术
基于微信小程序的网约巴士订票平台的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的网约巴士订票平台的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript Java 测试技术
基于微信小程序的优选驾考的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的优选驾考的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript Java 测试技术
基于微信小程序的跑腿平台的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的跑腿平台的设计与实现(源码+lw+部署文档+讲解等)
|
8月前
|
JavaScript Java 测试技术
基于微信小程序的外卖点餐系统的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的外卖点餐系统的设计与实现(源码+lw+部署文档+讲解等)
152 0