强制Web应用程序在Chrome中安装横幅

时间:2017-11-12 12:04:41

标签: android ios google-chrome service-worker

我一直在试用文档中的示例(https://googlechrome.github.io/samples/app-install-banner/basic-banner/index.html),但似乎无法触发"添加到主页"横幅。

有没有办法定义和手动触发它?或构建一个弹出窗口来执行类似的操作?

在完美的世界中,我希望同样的弹出窗口适用于ios和android。

1 个答案:

答案 0 :(得分:0)

要求已更改为显示“添加到主页”横幅。 你需要:

  • 名称和短名称
  • 图片大小为192x192
  • 服务工作者使某些内容脱机

您需要像这样定义一个空的服务工作者:

self.addEventListener('install', function(event) {
});

self.addEventListener('fetch', function(event) {
});