• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bazzi91666666
V2EX  ›  程序员

开发的新标签页插件 icon 在 edge 浏览器显示成纯黑的,别的浏览器正常

  •  
  •   bazzi91666666 · May 15, 2025 · 1625 views
    This topic created in 411 days ago, the information mentioned may be changed or developed.
    有偿求解🥹,两礼拜了,各种方法试了都不管用:
    开发的新标签页插件 icon 在 edge 浏览器显示成纯黑的,别的浏览器正常,不知道为啥
    尝试了使用没有透明层的 jpg 文件也不行,ico 文件也不行,png 文件是 figma 导出的
    不知道是文件的问题还是 mannifest.json 文件里设置的问题:
    "icons": {
    "16": "icon16.png",
    "19": "icon19.png",
    "32": "icon32.png",
    "38": "icon38.png",
    "48": "icon48.png",
    "128": "icon128.png"
    }
    路过的兄弟姐妹们 help~~~
    2 replies    2025-05-16 10:46:38 +08:00
    96
        1
    96  
       May 15, 2025
    所以图片到底是什么格式的,你提到了,jpg ,ico ,main 文件里是 png…

    方便发地址看看嘛
    leonkfd
        2
    leonkfd  
       May 16, 2025
    ```js
    // 判断当前是否为 Edge 扩展, 更换 Favicon
    const isEdgeExtension = window.location.href.includes('chrome-extension') && window.navigator.userAgent.includes('Edg/')
    if (isEdgeExtension) {
    const iconRel = document.querySelector('link[rel="icon"]')
    iconRel?.setAttribute('href', 'favicon-edge.png')
    }
    ```
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5451 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 07:41 · PVG 15:41 · LAX 00:41 · JFK 03:41
    ♥ Do have faith in what you're doing.