赞
踩
解决方案
1.将字体丢服务器上,引入
style里可以这样
@font-face {
font-family: 'DFPShaoNvW5-GB';
src: url('https://xxxxxxxxxx/font/DFPShaoNvW5.ttf');
}
onLoad里可以这样
wx.loadFontFace({ family: 'DFPShaoNvW5-GB', source: 'url("https://xxxxxxxxxx/font/DFPShaoNvW5.ttf")', complete: function(res) { console.log('插入字体'); console.log(res); }, success: function(res) { console.log('成功'); console.log(res); }, fail: function(res) { console.log('失败'); console.log(res); }, })
服务器cors,即可解决解决安卓字体无效问题
2.转base64
用https://transfonter.org/ 将字体转为base64引入
注:
字体文件大小需要注意,不能太大!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。