uni-app nvue 引入字体个别手机会乱码

uni-app nvue 引入字体个别手机会乱码

问题描述

nvue 在 App.vue onLaunch 中引入字体
个别手机显示也会乱码,如:一加8T手机(安卓11)会乱码,其他手机不会

onLaunch: function() {  
    // #ifdef APP-PLUS-NVUE  
    // 加载公共图标库  
    const domModule = weex.requireModule('dom');  
    domModule.addRule('fontFace', {  
        fontFamily: 'iconfont',  
        src: "url('https://at.alicdn.com/t/font_2003008_qcvzbur90fj.ttf')"  
    });  
      // #endif  
}

图片


更多关于uni-app nvue 引入字体个别手机会乱码的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app nvue 引入字体个别手机会乱码的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在 nvue 中使用 weex.requireModule('dom') 引入字体时出现个别手机乱码,通常与字体文件格式或加载时机有关。

首先,建议将字体文件下载到本地(如 static/fonts/ 目录),通过本地路径引用,避免网络加载问题:

domModule.addRule('fontFace', {
    fontFamily: 'iconfont',
    src: "url('/static/fonts/iconfont.ttf')"
});
回到顶部