wx.loadFontFace方法中success回调为何执行三次?

发布于 7 年前作者 rliang7349 次浏览最后编辑 7 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

  • 预期表现

  • 复现路径

  • 提供一个最简复现 Demo

wx.loadFontFace方法中success回调为何执行三次?

4 回复
jing60
jing601 楼6 年前

这边测试没有复现问题,麻烦提供代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

phou
phou3 楼6 年前

wx.loadFontFace什么时候能提供canvas也能使用的自定义字体

li48
li484 楼5 年前

uploadFonts: function (e) {

var fontUrl = e.currentTarget.dataset[‘item’].woff_url;

console.log(‘myload’)

wx.loadFontFace({

family: ‘webfont’,

source: ‘url(’ + fontUrl + ‘)’,

success: res => {

console.log(res)

clearInterval(timer)

this.setData({

})

},

fail: err => {

console.log(err)

clearInterval(timer)

wx.showToast({

icon: ‘none’,

title: ‘无法获取该字体,请重试’,

})

this.setData({

})

},

complete: res=>{

// console.log(res)

}

})

}

}

})

}