Compartilhamento de tecnologia

[Solução] O navegador Chrome/edge abre o modo de desenvolvedor F12 e trava ao clicar na guia do aplicativo

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

2024/6/11 Ensolarado
Estava tudo bem no dia anterior, mas de repente surgiu a dúvida e tentei vários métodos.

  1. Limpar cache do navegador
  2. Modo de privacidade
  3. Use cromo, use borda
  4. Use borda na sandbox win11

Isso deixou as pessoas muito frustradas e encontraram outros componentes que precisavam ser depurados, mas o problema nunca foi localizado. Só hoje, 2024/06/20, foi finalmente resolvido.

Depois de restringir o escopo, descobri que na verdade ele foi causado pela configuração manifest.json do site.

Informações encontradas on-line

Soluções práticas de engenharia

O arquivo manifest.json final

{
  "name": "xxx2025",
  "short_name": "xxx",
  "description": "xxx2025",
  "id": "/?xxxxx=1",
  "lang": "cn",
  "start_url": "/",
  "display_override": [
    "fullscreen",
    "minimal-ui",
    "window-controls-overlay"
  ],
  "display": "fullscreen",
  "background_color": "#000000",
  "theme_color": "#ffffff",
  "prefer_related_applications": false,
  "icons": [
    {
      "src": "/_content/xx.Shared/favicon.jpg",
      "sizes": "256x256",
      "type": "image/jpg"
    },
    {
      "src": "/_content/xx.Shared/appicon.png",
      "sizes": "512x512",
      "type": "image/png"
    }
  ],
  "features": [
    "Cross Platform"
  ],
  "categories": [
    "productivity",
    "food"
  ],
  "launch_handler": {
    "client_mode": "navigate-existing"
  },
  "shortcuts": [
    {
      "name": "日报表",
      "url": "/DailyReport"
    },
    {
      "name": "月报表",
      "url": "/MonthlyReport"
    },
    {
      "name": "排行榜",
      "url": "/RankingReport"
    }
  ]
}