前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >未来可期,PWA 可以直接添加到桌面

未来可期,PWA 可以直接添加到桌面

作者头像
villainhr
发布2018-11-23 16:07:52
8270
发布2018-11-23 16:07:52
举报
文章被收录于专栏:前端小吉米前端小吉米

最近在刷 Youtube 的时候,扫了一眼最新的 Chrome 更新。一条消息突然引起 俺 的兴趣,Title 是:

代码语言:javascript
复制
New in Chrome 70: Desktop PWAs on Windows, Public Key Credentials, Named Workers and more

主要讲的是,PWAs 可以直接运行在 windows 的桌面上。它的基本描述为:

代码语言:javascript
复制
Once installed, they’re launched from the Start menu, and run like all other installed apps, without an address bar or tabs

翻译一下:

代码语言:javascript
复制
当你一旦安装完成,他们可以直接从菜单栏里面启动,然后就可以像其他原生应用一样启动,并且没有地址栏和 tabs 页。

类似 这样的截面,只是对比与 windows 有些区别。

如果你的 Web 页面没做啥 PWA 的话,也不要紧,它的要求(criterial)很简单:

  • 有 webapp manifest,并且里面带上:
    • shortname 和 name 字段
    • icons
  • starturl
  • https 网址
  • 有一个已经监听 fetch 事件的 ServiceWorker

之后,Chrome 就会给你的浏览器开一个 prompt 权限,提示用户可以直接添加到桌面。为了更好的体验,你可以监听一些事件,然后,提示用户是否愿意将 Web 页添加到桌面

比如:

另外, Linux 和 MAC 正在沟通支持,不过,我觉得 MAC 可能性不大。

https://developers.google.com/web/updates/2018/10/nic70 https://www.youtube.com/watch?v=msA284Q6yZU&list=PLNYkxOF6rcIDfz8XEA3loxY32tYh7CI3m

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-10-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端小吉米 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档