Обмен технологиями

[Решение] Браузер Chrome/edge открывает режим разработчика F12 и вылетает при нажатии на вкладку приложения.

2024-07-11

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

11.06.2024 Солнечно
Накануне все было хорошо, но вдруг появился вопрос, и я пробовал разные методы.

  1. Очистить кеш браузера
  2. режим конфиденциальности
  3. Используйте хром, используйте край
  4. Используйте Edge в песочнице Win11

Это очень расстроило людей, и им пришлось столкнуться с другими компонентами, которые необходимо было отладить, но проблема так и не была обнаружена. И только сегодня, 20 июня 2024 года, она была окончательно решена.

Сузив область применения, я обнаружил, что на самом деле это было вызвано конфигурацией веб-сайта Manifest.json.

Информация найдена в Интернете

Практичные инженерные решения

Окончательный файл манифеста.json

{
  "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"
    }
  ]
}