family.js 786 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { fontBaseUrl } from './config'
  2. // 第三方字体库调用
  3. let loadFont = function() {
  4. // 所有的.tff文件
  5. const fontsArr = [
  6. // 'MiSans-Heavy',
  7. // 'MiSans-ExtraLight',
  8. // 'MiSans-Light',
  9. // 'MiSans-Demibold',
  10. 'MiSans-Semibold',
  11. 'MiSans-Normal',
  12. // 'MiSans-Thin',
  13. 'MiSans-Bold',
  14. // 'MiSans-Regular',
  15. 'MiSans-Medium'
  16. ]
  17. fontsArr.forEach(itm => {
  18. wx.loadFontFace({
  19. family: `${itm}`,
  20. global: true, //是否全局生效
  21. source: `url("https://menduner.citupro.com:3443/dev/menduner/font/${itm}.ttf")`, //字体资源的地址
  22. success: function(e) {
  23. // console.log(itm, '===>字体调用成功', e);
  24. },
  25. fail: function(e) {
  26. console.log(itm, '===>字体调用失败', e);
  27. }
  28. })
  29. })
  30. }
  31. module.exports = {
  32. loadFont: loadFont
  33. }