当前位置: 首页 > news >正文

微信小程序使用iconfont坑

下载解压

@font-face {font-family: "iconfont"; /* Project id 4322044 */src: url('iconfont.woff2?t=1699515502419') format('woff2'),url('iconfont.woff?t=1699515502419') format('woff'),url('iconfont.ttf?t=1699515502419') format('truetype');
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-rili:before {content: "\e90c";
}.icon-jiantoushang:before {content: "\e62c";
}.icon-jiantouyou:before {content: "\e62f";
}

方法一、

小程序不能加载woff文件,所以需要我们把他转成base64

工具网站   Online @font-face generator — Transfonter (https://transfonter.org/)

点击下载,解压

@font-face {font-family: 'iconfont';src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAN0AA0AAAAACEgAAAMdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQEgzALDgABNgIkAxQEIAWFAgdLG/4GyB6FcWNdYqCVj28jbB9HPDzoyf+5SdoHiRvT7QH6IEdpMidO/b+19udwb6JpLWEND4W6OjNrMnePa5hUfx0vxRKl4AlP4hlx/T90Tf4ijLIHeeMHilwUH9CPGqNsGgk0wLNZt42n4wCb4EyHPAXrbE7C9qT3QsCnd3cohG92D33Wbh2oivpAIqQKQoYEWSZOK5AcSd7BKfL++E3vqEiikNIed+b6YQOOf+z6S2lOXs5JP1dCAKAlhBQpmkJgqhyBpnL1BCqqKOHHrj/yv5T+T81tVNOn9f8LEESRICcSJH6eQO4Y5SWgCKqiGh7Bm4AMACFUadG4uzuXxOxb6UzqN9gDKh+9u66x9nT73ZtN6NHbJauz8Pb1jmt3r1q5tzx8q0t2UKkzObz52nPt8MET8pmGAr+vOEoPHr0ff7mjH0CWf1hSdexjlFf6aDI/X7nm0Yviiy9VqSJ/4NhDEcg4dsHWKiqzkQVEGpgHDYsO/NpoCj07dV3QigoD+ow7/x9Vq2j2Or7X2H2bEUsDndeh5tZBz5qyhofLQznj0CoaWDVQfVbh9Kz/1Tq21Rlfmw99T7VcHVnWunFr2chj4q62qWp7g38C/eB2SsWXK80vfKfiG8rroJanXb6Vr5waSUW+klk/KAnp5ecDgeDD8ZfekGsM/btilcxuup5ynklzVJSAYNeCWJqBjE+HLBP8T2QM841A0V4lIEFllVEGUNuFANTRDYFQ0XQIJCrYAIFURSUBMhVdF6CgilcEKKroMwEq6xJDIVBFnTgtFVkltAciGWoaIBPVLSBTNQVIRqyQBfXtkEU1nZOVzXc3rIr2sREGxTAV09iGZpqs2KIL+EgTAy8NtIO3dnKpAC3s4qkwG0aluVQx+Ddcuc3Lh3g+LJawMpuJOAK4quxe5ISuyITePizexmsSGZSEYYhmRCzgaTYyhIu5XAU0C8ufsWE6hgMvJBKTDJUYI9eh2tu32sWg9Z9iALBxfLhQHx6PjAw4+pwBuEkIkM7acdY+bFejMndNESGJJNLIqm62VJ8F6cRUfVqccLJiNHe35VoAAAA=') format('woff2'),url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAWEAA0AAAAACEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFaAAAABoAAAAcmIig5UdERUYAAAVIAAAAHgAAAB4AKQAMT1MvMgAAAZwAAABGAAAAYDxiS9tjbWFwAAAB+AAAAEcAAAFS5knTDGdhc3AAAAVAAAAACAAAAAj//wADZ2x5ZgAAAlAAAAFyAAACBJyISeBoZWFkAAABMAAAAC8AAAA2JgO92WhoZWEAAAFgAAAAHAAAACQH3gOFaG10eAAAAeQAAAATAAAAFAz7AD1sb2NhAAACQAAAAA4AAAAOAToAam1heHAAAAF8AAAAHwAAACABGwCAbmFtZQAAA8QAAAFGAAACgl6CAQJwb3N0AAAFDAAAADQAAABL9Biar3jaY2BkYGAA4oduUy3j+W2+MnCzMIDAwyKbdwj6fwMLA3MDkMvBwAQSBQAy9wqwAHjaY2BkYGBu+N/AEMPCAAJAkpEBFbAAAEcKAm142mNgZGBgYGMoYeBmAAEmIOYCQgaG/2A+AwAVPQGcAHjaY2BhYWCcwMDKwMDUyXSGgYGhH0IzvmYwYuQAijKwMjNgBQFprikMB57pvORhbvjfwMDAfIehESjMiKREgYERAGm9DLsAAHjaY2GAABYItmX4zcAAAATWAUUAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMz3Se6b/k+f8fwZK8LnlV7CdUFxgwsjHAuYxAPSB9KICRYdgDAK4vDgYAAAAAAAAAAAAAOABqAQIAAHjaZU49TwJBEJ1h977QJbcHd8Rv2Y13iQkUd3DkYlAKKxsLEy0sJJHEQhJj/AP0JFSU/gKtpbaj0B/Br6ARDhdDgTozb94kM3lvAKEBbfKZacMuwIEIMPADXwrdwBwGFazjMUZhET3dyCHpb/N0ZBjUsLQCTYd2hfMMwzP3RJ4kmNjUsYptjo+UIjFpOrBJTp1gZ2MrSQe87Gg6AMLX/JkAOYQNAE0os7iOcTXAinIq4i66hYU1JsyxlCB2OE/7DhVlpbO5F6WDrNe2LLvs4BkXHBOnLKmdjrymOI3SoWaAijWAeZcC6UIA53ABV3ANN3ALd3APD/CknpC1qi/0nf8sdJcXvKgUxjVe9UlBlyXhqzE+Uo95YdzA6C+HnqtFrnSXqCvwJYorM3nt5Tfz70v0ZBhKcql6bt2avpiMmb/WJpvtd39i/IvIfpPl86y52kM5yy7kMhMZTt8WUpmJyf7fMfOj1VTZaiEsarzkbyoRXwoAAHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42mNgYoAALjDJyIAO2MCiTIxMjMyMLDxZmYl5JfmlxRmJeelcUE5lfilLUWZOJgCrcgtPAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMABQABAAQAAAACAAAAAHjaY2BgYGQAgqtL1DlA9MMim3cwGgBAswakAAA=') format('woff'),url('iconfont.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;
}

把这个提花之前的头部。

@font-face {font-family: "iconfont";src: url("data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAN0AA0AAAAACEgAAAMdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQEgzALDgABNgIkAxQEIAWFAgdLG/4GyB6FcWNdYqCVj28jbB9HPDzoyf+5SdoHiRvT7QH6IEdpMidO/b+19udwb6JpLWEND4W6OjNrMnePa5hUfx0vxRKl4AlP4hlx/T90Tf4ijLIHeeMHilwUH9CPGqNsGgk0wLNZt42n4wCb4EyHPAXrbE7C9qT3QsCnd3cohG92D33Wbh2oivpAIqQKQoYEWSZOK5AcSd7BKfL++E3vqEiikNIed+b6YQOOf+z6S2lOXs5JP1dCAKAlhBQpmkJgqhyBpnL1BCqqKOHHrj/yv5T+T81tVNOn9f8LEESRICcSJH6eQO4Y5SWgCKqiGh7Bm4AMACFUadG4uzuXxOxb6UzqN9gDKh+9u66x9nT73ZtN6NHbJauz8Pb1jmt3r1q5tzx8q0t2UKkzObz52nPt8MET8pmGAr+vOEoPHr0ff7mjH0CWf1hSdexjlFf6aDI/X7nm0Yviiy9VqSJ/4NhDEcg4dsHWKiqzkQVEGpgHDYsO/NpoCj07dV3QigoD+ow7/x9Vq2j2Or7X2H2bEUsDndeh5tZBz5qyhofLQznj0CoaWDVQfVbh9Kz/1Tq21Rlfmw99T7VcHVnWunFr2chj4q62qWp7g38C/eB2SsWXK80vfKfiG8rroJanXb6Vr5waSUW+klk/KAnp5ecDgeDD8ZfekGsM/btilcxuup5ynklzVJSAYNeCWJqBjE+HLBP8T2QM841A0V4lIEFllVEGUNuFANTRDYFQ0XQIJCrYAIFURSUBMhVdF6CgilcEKKroMwEq6xJDIVBFnTgtFVkltAciGWoaIBPVLSBTNQVIRqyQBfXtkEU1nZOVzXc3rIr2sREGxTAV09iGZpqs2KIL+EgTAy8NtIO3dnKpAC3s4qkwG0aluVQx+Ddcuc3Lh3g+LJawMpuJOAK4quxe5ISuyITePizexmsSGZSEYYhmRCzgaTYyhIu5XAU0C8ufsWE6hgMvJBKTDJUYI9eh2tu32sWg9Z9iALBxfLhQHx6PjAw4+pwBuEkIkM7acdY+bFejMndNESGJJNLIqm62VJ8F6cRUfVqccLJiNHe35VoAAAA=")format("woff2"),url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAWEAA0AAAAACEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFaAAAABoAAAAcmIig5UdERUYAAAVIAAAAHgAAAB4AKQAMT1MvMgAAAZwAAABGAAAAYDxiS9tjbWFwAAAB+AAAAEcAAAFS5knTDGdhc3AAAAVAAAAACAAAAAj//wADZ2x5ZgAAAlAAAAFyAAACBJyISeBoZWFkAAABMAAAAC8AAAA2JgO92WhoZWEAAAFgAAAAHAAAACQH3gOFaG10eAAAAeQAAAATAAAAFAz7AD1sb2NhAAACQAAAAA4AAAAOAToAam1heHAAAAF8AAAAHwAAACABGwCAbmFtZQAAA8QAAAFGAAACgl6CAQJwb3N0AAAFDAAAADQAAABL9Biar3jaY2BkYGAA4oduUy3j+W2+MnCzMIDAwyKbdwj6fwMLA3MDkMvBwAQSBQAy9wqwAHjaY2BkYGBu+N/AEMPCAAJAkpEBFbAAAEcKAm142mNgZGBgYGMoYeBmAAEmIOYCQgaG/2A+AwAVPQGcAHjaY2BhYWCcwMDKwMDUyXSGgYGhH0IzvmYwYuQAijKwMjNgBQFprikMB57pvORhbvjfwMDAfIehESjMiKREgYERAGm9DLsAAHjaY2GAABYItmX4zcAAAATWAUUAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMz3Se6b/k+f8fwZK8LnlV7CdUFxgwsjHAuYxAPSB9KICRYdgDAK4vDgYAAAAAAAAAAAAAOABqAQIAAHjaZU49TwJBEJ1h977QJbcHd8Rv2Y13iQkUd3DkYlAKKxsLEy0sJJHEQhJj/AP0JFSU/gKtpbaj0B/Br6ARDhdDgTozb94kM3lvAKEBbfKZacMuwIEIMPADXwrdwBwGFazjMUZhET3dyCHpb/N0ZBjUsLQCTYd2hfMMwzP3RJ4kmNjUsYptjo+UIjFpOrBJTp1gZ2MrSQe87Gg6AMLX/JkAOYQNAE0os7iOcTXAinIq4i66hYU1JsyxlCB2OE/7DhVlpbO5F6WDrNe2LLvs4BkXHBOnLKmdjrymOI3SoWaAijWAeZcC6UIA53ABV3ANN3ALd3APD/CknpC1qi/0nf8sdJcXvKgUxjVe9UlBlyXhqzE+Uo95YdzA6C+HnqtFrnSXqCvwJYorM3nt5Tfz70v0ZBhKcql6bt2avpiMmb/WJpvtd39i/IvIfpPl86y52kM5yy7kMhMZTt8WUpmJyf7fMfOj1VTZaiEsarzkbyoRXwoAAHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42mNgYoAALjDJyIAO2MCiTIxMjMyMLDxZmYl5JfmlxRmJeelcUE5lfilLUWZOJgCrcgtPAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMABQABAAQAAAACAAAAAHjaY2BgYGQAgqtL1DlA9MMim3cwGgBAswakAAA=")format("woff"),url("iconfont.ttf") format("truetype");font-weight: normal;font-style: normal;font-display: swap;
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-rili:before {content: "\e90c";
}.icon-jiantoushang:before {content: "\e62c";
}.icon-jiantouyou:before {content: "\e62f";
}

完成。

小程序里面不支持全局引入,使用的时候需要我们手动导入

导入的文件名后缀less和wxss都可以。自己定义什么后缀导入什么后准的文件。

使用

<view><text class="iconfont icon-jiantouyou"/>
</view>

方法二、

我们直接修改@font-face为远程服务获取资源

点击复制代码

/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {font-family: 'iconfont';  /* Project id 4322044 */src: url('//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff2?t=1699499078025') format('woff2'),url('//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff?t=1699499078025') format('woff'),url('//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.ttf?t=1699499078025') format('truetype');
}

替换 ,最后结果

/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {font-family: "iconfont"; /* Project id 4322044 */src: url("//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff2?t=1699499078025")format("woff2"),url("//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff?t=1699499078025")format("woff"),url("//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.ttf?t=1699499078025")format("truetype");
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-jiantouyou:before {content: "\e62f";
}

不推荐,人家都说了是测试用的。

http://www.lryc.cn/news/223819.html

相关文章:

  • 最新Cocos Creator 3.x 如何动态修改3D物体的透明度
  • golang 2018,go 1.19安装Gin
  • 常用的三角函数公式
  • 【MySQL】一文学会所有MySQL基础知识以及基本面试题
  • self.register_buffer方法使用解析(pytorch)
  • 关于卷积神经网络中如何计算卷积核大小(kernels)
  • python使用selenium做自动化,最新版Chrome与chromedriver不兼容
  • 算法进阶指南图论 通信线路
  • 【QEMU-tap-windows-Xshell】QEMU 创建 aarch64虚拟机(附有QEMU免费资源)
  • strtok函数详解:字符串【分割】的利器
  • winui3开发笔记(二)自定义标题栏
  • MapReduce 读写数据库
  • 设计模式 -- 状态模式(State Pattern)
  • qt quick发布程序启动失败
  • nginx反向代理报错合集
  • 【Linux精讲系列】——vim详解
  • 微信小程序自动化采集方案
  • 操作系统第三章王道习题_内存管理_总结易错知识点
  • uniapp刻度尺的实现(swiper)滑动打分器
  • cordova Xcode打包ios以及发布流程(ionic3适用)
  • idea中的.idea文件夹以及*.iml文件(新版idea没有*.iml文件了),新旧版idea打开同一个项目会不会出现不兼容
  • 高性能网络编程 - The C10K problem 以及 网络编程技术角度的解决思路
  • uniapp u-tabs表单如何默认选中
  • 2023年腾讯云双11活动入口在哪里?
  • Windows 下编译 TensorFlow 2.12.0 CC库
  • Spring Boot 中自动装配机制的原理
  • 如何安装Wnmp并结合内网穿透实现外网访问内网Wnmp服务
  • 网工内推 | 上市公司,云平台运维,IP认证优先,13薪
  • Linux安装DMETL4
  • Python中编码声明的方法