小程序canvas 2d 自定义字体

在微信开发者工具1.05.21020210版中,利用canvas 2d进行自定义字体的动态加载。虽然在开发工具中无法预览,但真机预览能展示效果。提供了全局加载网络字体的API应用示例。
摘要由CSDN通过智能技术生成

开发工具:微信开发者工具 Stable 1.05.21020210

注意:目前canvas 2d 开发工具看不到效果,需要真机预览才可以看到效果

效果图:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下面是动态加载网络字体的api:

在这里插入图片描述

写的是一个全局加载的

// app.js
App({
  onLaunch() {
  

    //加载全局字体
    for(let i =0;i<this.globalData.array.length;i++){
      console.log(i)
      let obj = this.globalData.array[i];
      wx.loadFontFace({
        global:true,
        scopes: ['webview', 'native'],
        family: `${obj.family}`,
        source:	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值