html52.com
我爱小程序-开发者交流社区

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

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.loadFontFace 工具 6.5.3 2.0.0

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo

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

网友回复

The wind:

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)

}

})

}

}

})

}

}nickname:这边测试没有复现问题,麻烦提供代码片段(https://developers.weixin.qq.com/miniprog

nickname:

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

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付