2***@qq.com
2***@qq.com
  • 发布:2024-09-05 09:46
  • 更新:2024-09-25 11:19
  • 阅读:181

【报Bug】uni.loadFontFace只能加载_www/static/目录下的字体,其他目录都会报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 4.26

手机系统: Android

手机系统版本号: Android 14

手机厂商: 一加

手机机型: ace2

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

                    family:fontFamily,  
                    source:`url(${testurl})`,//其他文件夹的平台绝对路径  
                    success:(res) => {  
                        this.selectedLayer.style.fontFamily = fontFamily;  
                        this.displayedFonts[i].loaded = true;  
                        console.log(res)  
                        this.displayedFonts[i].download = true;  
                        this.setLayerText(this.selectedLayer, this.selectedLayer.srcText);  

                    },  
                    fail: function(res) {  
                        //this.fonts[i].download = false;  
                        console.log(res)  
                    },  
                })``` 

操作步骤:

                    family:fontFamily,  
                    source:`url(${testurl})`,//其他文件夹的平台绝对路径  
                    success:(res) => {  
                        this.selectedLayer.style.fontFamily = fontFamily;  
                        this.displayedFonts[i].loaded = true;  
                        console.log(res)  
                        this.displayedFonts[i].download = true;  
                        this.setLayerText(this.selectedLayer, this.selectedLayer.srcText);  

                    },  
                    fail: function(res) {  
                        //this.fonts[i].download = false;  
                        console.log(res)  
                    },  
                })``` 

预期结果:

字体成功加载

实际结果:

加载失败报错loadFontFace:fail [object Object]。

bug描述:

uni.loadFontFace只能加载_www/static/目录下的字体,其他目录都会报错.报错信息:loadFontFace:fail [object Object]。

2024-09-05 09:46 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com (作者)

靠,只要是缓存到本地的字体使用这个就会报错,但是他可以加载出来字体

  • 删库在逃程序员

    我是加载网络路径的,也会出现


    靠字用的好啊,已经不知道靠了多少次

    2024-10-30 10:55

1***@qq.com

1***@qq.com

请问你的字体文件放在哪个文件夹能访问,我放在/static/fonts下,android怎么折腾也访问不了

要回复问题请先登录注册