React Logo更改不适用于具有本地href的链接

问题描述

我正在尝试在使用create-react-app创建的项目中更新收藏夹徽标。我在index.html和manifest.json中更新了徽标名称,徽标更改正常!

我在页面内有一些链接<a>),每个链接都会从新标签中的/ public文件夹中加载pdf文件(请参见下面的示例)。对于这些新标签,我仍然看到React图标(认的蓝色原子图标)。

有人知道我该如何解决这个问题?

我如何使用链接的示例:

<a target = "_blank" href={require(`../public/pdfs/${item.nickname}.pdf`)}>

我的manifest.json文件logo.png是我的新徽标):

{
  "short_name": "React App","name": "Create React App Sample","icons": [
    {
      "src": "logo.png","sizes": "64x64 32x32 24x24 16x16","type": "image/x-icon"
    },{
      "src": "logo.png","type": "image/png","sizes": "192x192"
    },"sizes": "512x512"
    }
  ],"start_url": ".","display": "standalone","theme_color": "#000000","background_color": "#ffffff"
}

以及index.html标头中的链接

<link rel="icon" href="%PUBLIC_URL%/logo.png" />

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)