uni-app官方路径的uni.ttf文件不见了?

uni-app官方路径的uni.ttf文件不见了?

开发环境 版本号 项目创建方式
Windows w7 HBuilderX

示例代码:

Failed to load font https://img-cdn-qiniu.dcloud.net.cn/fonts/uni.ttf  
net::ERR_CACHE_MISS

操作步骤:

Failed to load font https://img-cdn-qiniu.dcloud.net.cn/fonts/uni.ttf  
net::ERR_CACHE_MISS

预期结果:

可以找到ttf

实际结果:

Failed to load font https://img-cdn-qiniu.dcloud.net.cn/fonts/uni.ttf  
net::ERR_CACHE_MISS

bug描述:

https://img-cdn-qiniu.dcloud.net.cn/fonts/uni.ttf,  
官方文件uni.ttf丢失。文件不见了?

更多关于uni-app官方路径的uni.ttf文件不见了?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

uni.ttf 并非公共CDN,uni.ttf 文件下载地址:https://github.com/dcloudio/hello-uniapp/blob/master/static/uni.ttf

更多关于uni-app官方路径的uni.ttf文件不见了?的实战教程也可以访问 https://www.itying.com/category-93-b0.html


具体偶尔那种报错,如何解决使用啊,有没有具体使用步骤啊

原来如此

这个错误是因为DCloud官方CDN上的uni.ttf字体文件路径发生了变化。目前推荐的做法是:

  1. 将字体文件下载到本地项目目录中(如static/fonts/)
  2. 修改代码引用本地路径:
@font-face {
  font-family: 'uniicons';
  src: url('/static/fonts/uni.ttf') format('truetype');
}

或者使用新的CDN地址:

https://web-assets.dcloud.net.cn/font/uni.ttf
回到顶部