更多>
最新下载
24小时阅读排行榜
- 1 php获取本机ip需开启什么扩展_php启用socket扩展法【步骤】
- 2 Go反射如何判断是否实现接口_Go接口反射检测方式
- 3 Go语言指针和切片可以同时使用吗_Golang数据结构组合用法
- 4 Go 接口底层实现:itab 和 _type 手撕图解
- 5 Go反射如何比较两个对象 Golang动态比较实现方式
- 6 javascript设计模式有哪些_单例和工厂模式如何应用【教程】
- 7 javascript打包工具为何需要_webpack和vite配置有何不同【教程】
- 8 如何通过命令行成功安装 TensorFlow
- 9 Go语言如何实现简单配置中心_Golang配置服务项目实战
- 10 c++中extern C的作用是什么_c++调用C语言库【基础】
- 11 如何在 Pydantic 2 中统一将 set 字段序列化为有序列表
- 12 trae配置php的oci8扩展连oracle_traeoci8配置教程【步骤】
- 13 C++乱码怎么解决 C++控制台中文输出乱码修复指南【解决】
- 14 php数据库怎么进集群环境的mysql_php连mysql集群法【教程】
- 15 Golang服务内存抖动如何解决_Golang内存稳定性优化方法
更多>
最新教程
-
- Node.js 教程
- 16491 2025-08-28
-
- CSS3 教程
- 1547359 2025-08-27
-
- Rust 教程
- 23576 2025-08-27
-
- Vue 教程
- 25967 2025-08-22
-
- PostgreSQL 教程
- 22487 2025-08-21
-
- Git 教程
- 9390 2025-08-21
下载首页 / 学习资料 / 网页制作
HTML5 Plus应用概述
HTML5 Plus移动App,简称5+App,是一种基于HTML、JS、CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生App同样强大的功能和性能。
HTML5 Plus规范
通过HTML5开发移动App时,会发现HTML5很多能力不具备。为弥补HTML5能力的不足,在W3C中国的指导下成立了www.html5plus.org组织,推出HTML5+规范。
HTML5+规范是一个开放规范,允许三方浏览器厂商或其他手机runtime制造商实现。
HTML5+扩展了JavaScript对象plus,使得js可以调用各种浏览器无法实现或实现不佳的系统能力,设备能力如摄像头、陀螺仪、文件系统等,业务能力如上传下载、二维码、地图、支付、语音输入、消息推送等。
HBuilder的手机原生能力调用分2个层面:
- 跨手机平台的能力调用都在HTML5+规范里,比如二维码、语音输入,使用plus.barcode和plus.speech。编写一次,可跨平台运行。
- Native.js是另一项创新技术。手机OS的原生API有四十多万,大量的API无法被HTML5使用。Native.js把几十万原生API封装成了js对象,通过js可以直接调ios和android的原生API。这部分就不再跨平台,写法分别是plus.ios和plus.android,比如调ios game center,或在android手机桌面创建快捷方式。
HTML5 Plus移动App,简称5+App,是一种基于HTML、JS、CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生App同样强大的功能和性能。
HTML5 Plus规范
通过HTML5开发移动App时,会发现HTML5很多能力不具备。为弥补HTML5能力的不足,在W3C中国的指导下成立了www.html5plus.org组织,推出HTML5+规范。
HTML5+规范是一个开放规范,允许三方浏览器厂商或其他手机runtime制造商实现。
HTML5+扩展了JavaScript对象plus,使得js可以调用各种浏览器无法实现或实现不佳的系统能力,设备能力如摄像头、陀螺仪、文件系统等,业务能力如上传下载、二维码、地图、支付、语音输入、消息推送等。
HBuilder的手机原生能力调用分2个层面:
- 跨手机平台的能力调用都在HTML5+规范里,比如二维码、语音输入,使用plus.barcode和plus.speech。编写一次,可跨平台运行。
- Native.js是另一项创新技术。手机OS的原生API有四十多万,大量的API无法被HTML5使用。Native.js把几十万原生API封装成了js对象,通过js可以直接调ios和android的原生API。这部分就不再跨平台,写法分别是plus.ios和plus.android,比如调ios game center,或在android手机桌面创建快捷方式。
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
