PWA(Progressive Web Apps)学习整理

PWA(Progressive Web Apps)是一种旨在提供应用般体验的网页应用技术,具备渐进增强、自适应、离线可用、应用感受、持续更新、安全、可发现、可再互动、可安装和可链接等特性。尽管在国内由于iOS设备的兼容性和Android系统的Google框架问题,以及推送通知依赖GCM导致的限制,但PWA依然为提升用户体验提供了新的可能性。
摘要由CSDN通过智能技术生成
Google在2015年提出,2016年6月开始推广的项目。
PWA的关键组成部分是Service Worker

特点:
消息通知推送
可作为应用卡片出现在多任务管理界面
离线缓存,离线体验
多平台均可使用
类似原生应用的交互体验
使用浏览器打开网址,选择浏览器中‘添加至主屏幕’功能
不需要通过应用商店进行打包部署,只是汲取了所需要的原生功能的网站而已
IOS上web平台可调用API:相机,地理信息定位,传感器,音频输出,语音合成(仅耳机),ApplePay
IOS安装前可修改PWA的名字
只有原装浏览器才可以安装PWA

IOS限制:
无法应用:蓝牙,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值