小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序 font-family 设置自定义字体
现在 模拟器里有 设置字体成功
但在真机上无效
请问是什么原因?是小程序不支持还是代码问题?
wx.loadFontFace({
family: 'webfont',
source: 'url("../../DINCond-Regular.otf")',
success(e){
console.log(e)
},
fail(e){
}
})
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
同问呀 开发者工具有效 没有报错 真机没有效果 调试也没有报错 怎么解决
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这是什么错误呢请问下?
注意:
引入中文字体,体积过大时会发生错误,建议抽离出部分中文,减少体积,或者用图片替代
字体链接必须是https(ios不支持http)
字体链接必须是同源下的,或开启了cors支持,小程序的域名是servicewechat.com
servicewechat.com
canvas等原生组件不支持使用接口添加的字体
工具里提示 Faild to load font可以忽略
怎么抽离 我只要数字就好
用图片替代不是更麻烦?
看你的代码,你加载的是本地字体问题,文档上写的是必须 https
或者你把字体转成base64放到wxss里去
https://transfonter.org
图片转base我就知道
字体要怎么转 有链接么
转了之后要怎么用?wx.loadFontFace 的url改成base64?
地址 https://transfonter.org
转完之后会有文件下载出来 里面是一个css文件 把代码拷wxss里就可以了 就不需要用这个api了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
同问呀 开发者工具有效 没有报错 真机没有效果 调试也没有报错 怎么解决
这是什么错误呢请问下?
注意:
引入中文字体,体积过大时会发生错误,建议抽离出部分中文,减少体积,或者用图片替代
字体链接必须是https(ios不支持http)
字体链接必须是同源下的,或开启了cors支持,小程序的域名是
servicewechat.com
canvas等原生组件不支持使用接口添加的字体
工具里提示 Faild to load font可以忽略
怎么抽离 我只要数字就好
用图片替代不是更麻烦?
看你的代码,你加载的是本地字体问题,文档上写的是必须 https
或者你把字体转成base64放到wxss里去
https://transfonter.org
图片转base我就知道
字体要怎么转 有链接么
转了之后要怎么用?wx.loadFontFace 的url改成base64?
地址 https://transfonter.org
转完之后会有文件下载出来 里面是一个css文件 把代码拷wxss里就可以了 就不需要用这个api了