wx.loadFontFace方法中success回调为何执行三次?
发布于 5 年前 作者 rliang 7178 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

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

4 回复

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

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

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)

}

})

}

}

})

}

回到顶部