你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
brooshe
赞同来自: 陶子 、freedom6718 、威小汪 、东风。胡!
小卡
赞同来自:
陶子
天梦君
东风。胡!
要回复问题请先登录
5 个回复
brooshe
赞同来自: 陶子 、freedom6718 、威小汪 、东风。胡!
在laya.wxmini.js中找到MiniFileMgr.readFile这个方法,有一行if (filePath.indexOf("http://")!=-1 || filePath.indexOf("https://")!=-1),这里有问题,因为下载下来之后tempFilePath前缀是wxfile://,因此把这行改成if (readyUrl.indexOf("http://")!=-1 || readyUrl.indexOf("https://")!=-1),然后再downloadFile的回调中用Laya.MiniAdpter.getFileInfo取出字体信息,其中md5为路径,需要用laya.wxmini.js中的MiniFileMgr.getFileNativePath把该路径转为保存路径,最后用微信的wx.LoadFont转换一下此路径得到fontFamily即可。
另外一个问题是,该方法在iOS真机上测试通过,安卓上返回的fontFamily有问题,目前微信还没给出解决方法
小卡
赞同来自:
陶子
赞同来自:
天梦君
赞同来自:
东风。胡!
赞同来自: