javascript - 如何删除 chrome 图标添加到主屏幕提示

标签 javascript reactjs google-chrome service-worker progressive-web-apps

我正在使用 PWA 应用,但在添加到主屏幕提示时遇到问题。我需要从下面的应用程序图标中删除 Chrome 徽章。

这是我的ma​​nifest.json

{
  "short_name": "App Name",
  "name": "App Name",
  "icons": [
    {
      "src": "...",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "...",
      "sizes": "512x512",
      "type": "image/png"
    },
    {
      "src": "...",
      "sizes": "64x64",
      "type": "image/png"
    }
  ],
  "start_url": "/login",
  "display": "standalone",
  "theme_color": "#ffc107",
  "background_color": "#ffffff"
}

我怎样才能做到这一点?

最佳答案

HTTPS 对于 PWA 来说不是可选的

所有 HTTP 站点的菜单中都有“添加到主屏幕 (A2HS)”选项
安装后,它们的图标上会添加 Chrome 徽章

当 HTTPS(和有效的 PWA)时,您还应该看到自动 Chrome A2HS 提示
并且安装的 PWA 图标不会添加 chrome 徽章

如果您想对此进行测试,可以使用免费的 HTTPS 主机,例如 Glitch

我的测试 enter image description here

关于javascript - 如何删除 chrome 图标添加到主屏幕提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58037836/

相关文章:

javascript - map 边界!如何检查地址是否位于边界内?

javascript - ionic 点击推送通知不重定向ios10

javascript - ECMA脚本 :Harmony/ES6 to JavaScript compiler

javascript - 单选按钮组聚焦时如何禁用 FormLabel 的原色?

javascript - 如何在 REACT 中保持和循环数组中 HTML 元素的样式?

javascript - 如何让 JavaScript 文件显示在 Google Chrome 中 "Scripts"下的列表中?

javascript - 在 Angular 2 中使用服务

node.js - 将变量从 jade 文件传递​​到 React 组件

jquery - 编程选择后 div 内容的大小不一致

javascript - SharedArrayBuffer 中的数组始终用零填充