web应用横幅安装

web应用横幅安装,web,banner,Web,Banner,我正在使用此页面:创建web应用横幅安装 我将sw.js作为公共/管理部门的服务人员/ 我已成功注册为服务人员 我在public/admin中也有manifest.json,如下所示 { "name": "Web App Install", "short_name": "Admin", "icons": [ { "src": "/admin/mstile-70x70.png", "sizes": "36x36", "type": "imag

我正在使用此页面:创建web应用横幅安装

我将sw.js作为公共/管理部门的服务人员/ 我已成功注册为服务人员 我在public/admin中也有manifest.json,如下所示

{
  "name": "Web App Install",
  "short_name": "Admin",
  "icons": [
    {
      "src": "/admin/mstile-70x70.png",
      "sizes": "36x36",
      "type": "image/png"
    },
    {
      "src": "/admin/mstile-70x70.png",
      "sizes": "48x48",
      "type": "image/png"
    },
    {
      "src": "/admin/mstile-70x70.png",
      "sizes": "72x72",
      "type": "image/png"
    },
    {
      "src": "/admin/mstile-70x70.png",
      "sizes": "96x96",
      "type": "image/png"
    },
    {
      "src": "/admin/mstile-70x70.png",
      "sizes": "144x144",
      "type": "image/png"
    },
    {
      "src": "/admin/mstile-70x70.png",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],
  "start_url": ".",
  "display": "standalone",
  "related_applications": [{
            "platform": "web"
        }],
    "related_applications": [],
    "prefer_related_applications": false
}
在开发工具中

服务人员的链接是:

manifest.json的链接是

但我在尝试安装web应用程序时出错 错误是

无法安装站点:未检测到匹配的服务工作者。您可能需要重新加载页面,或者检查当前页面的服务工作者是否也控制清单中的开始URL

谁能帮帮我吗

我在admin中添加一个文件夹/pt作为admin/pt 并添加了manifest.json。 当我点击“添加到主屏幕”时,我得到了一些图像错误,但我修复了它 但是现在点击“添加到主屏幕”他没有发射任何东西。。。 现在一切都好吗

我试过我的手机,但没有安装。。。 有人能帮忙吗 谢谢 卡洛斯·维埃拉

我已经做了一些改变,我得到了 控制台中的“beforeinstallprompt事件已激发”,使用

window.addEventListener('beforeinstallprompt', function(e) {
          console.log('beforeinstallprompt Event fired');

        });
但手机上没有安装任何应用程序

提前谢谢。
卡洛斯·维埃拉

我也有类似的问题


您的sw.js文件位于public/admin/中,这是错误的。将其移动到根目录/,serviceWorker应该可以初始化。

我也遇到过类似的问题

您的sw.js文件位于public/admin/中,这是错误的。将其移动到根目录/,serviceWorker应该可以初始化