首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用google应用程序脚本开发渐进式web应用程序

如何使用google应用程序脚本开发渐进式web应用程序
EN

Stack Overflow用户
提问于 2018-07-22 02:16:21
回答 2查看 1.9K关注 0票数 3

我用谷歌应用程序脚本开发了几个应用程序,并将它们部署为网络应用程序,它们都是工作的fine.Then我决定将它们转换为PWA的,原因是使它们可以安装在智能手机用户的主屏幕上,能够使用推送通知,缓存等。(简而言之,PWA提供的所有优势。)

我开始学习PWA,结果我得出结论,我需要一个浏览器下载的maifest.json文件,一个浏览器下载并运行的service-worker.js。

遗憾的是,应用程序脚本开发环境不允许使用添加文件

*

.json和

*

.js扩展。

那么,这是不是意味着我不能将我的google app脚本web应用程序转换为PWA的呢?

谢谢你。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-22 18:05:05

理论上的解决方案是包括内联的文件,不知何故,清单就像这样(取自

这个答案

)

对于直接包含标签的服务工作者;但是服务工作者必须本质上独立于页面(

请看这里

)。

因此,我们可以尝试通过doGet(e)为他们提供服务。但是

不幸的是,目前还不可能,因为您需要从外部获取服务工作者,但是已经从服务工作者中删除了外部获取

有关更多详细信息,请参阅另一个回复

票数 2
EN

Stack Overflow用户

发布于 2018-07-23 04:26:12

正确

您的PWA需要能够注册要安装的service worker

一旦你有了这样的东西,使用灯塔审计工具来测试你的PWA

它可以在Chrome Dev工具中使用,也可以作为Chrome扩展使用

在PWA结果下,您应该看到

-“可以提示用户安装Web应用程序”

如果您想尝试使用审计工具进行工作示例,我这里有一个

https://a2hs.glitch.me/

这是一个测试PWA

我截取Chrome和Edge A2HS提示

并显示一个按钮,供用户在他们喜欢的时候进行安装

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51458858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档