基于uni-app的微信小程序引入字体文件
- 上传字体文件至服务器或者oss(也可以引入第三方,需支持nginx跨域)
- 引入字体文件(两种方法)
css引入
@font-face {font-family: 'fontFamily';src: url("https://xxxxxxx/fontFile.ttf?_=2019121810"); /* 小程序似乎只支持线上文件的引入,文件还不能过大*/ } .test{font-family: fontFamily;/* 不需要引号 */ }
js引入
let [err, res] = await uni.loadFontFace({family: 'fontFamily', source: 'url("https://xxxxxxx/fontFile.ttf?_=2019121810")' }); // 使用是和css引入一样的 font-family: fontFamily;
tip:uni-app的文档上说loadFontFace接口引入字体需要在app.vue,而我在app.vue上使用并没有返回值,在需要引入的页面的onload函数中使用才成功
- 配置Nginx跨域(解决安卓机型小程序字体没生效的问题),成功后headers会有如下项
location ~* \.(eot|ttf|woff|woff2|svg)$ {root /data/youzan/;add_header Access-Control-Allow-Origin *;
}
到这里就大功告成啦!
基于uni-app的微信小程序引入字体文件相关推荐
- uni app 开发微信小程序及上线体验
uni app 开发微信小程序及上线体验 项目创建及微信小程序AppId的申请 本次开发的是电商类的微信小程序,这里用到的是HBuilderX这个编辑器.之前用的Visual Studio Code ...
- uniapp微信小程序引入字体
案例演示 小程序有些字体不支持,我们如何引入,步骤如下: 第一步:下载需要的字体 第二步:如果只是用其中的数字,则需要使用工具单独再摘出来,这样文件会很小. 生成新的字体文件,此文件大小很小. 第三步 ...
- 记录uni.app开发微信小程序中地图的使用,以及项目中的解决办法
标题先讲一下需求:需要获取用户的地址信息以及经纬度,并在地图中展示时出来 uniapp官方也提供了api uni.getLocation(OBJECT) getLocation只能获取用户的经纬度,不 ...
- 微信小程序引入字体图标
小程序与平常web开发中引入字体图标的方式不一样,必须先转为base64再引入,以阿里巴巴字体图标 http://iconfont.cn 为例: 一.去官网 http://iconfont.cn 下载 ...
- json 微信小程序 筛选_GitHub - zhengyangkang/sl-filter: uni -app 一款使用简单的筛选组件,适配app、微信小程序、H5。...
sl-filter 筛选 筛选组件,组件名:sl-filter dcloud插件市场地址 sl-filter 简介 一款使用简单的筛选组件,适配app.微信小程序.H5. 感谢分享 效果图 并列菜单 ...
- 基于云开发的微信小程序实战教程(二)
基于云开发的微信小程序实战教程(二) 上篇文章中,简单介绍了下小程序云开发的概念,还有开发工具的安装和配置,云开发环境已经搭建完毕. 本章主要内容:微信开发者工具如何使用,小程序云开发的基础目录结构 ...
- uniapp开发APP和微信小程序——使用高德实现定位
在uniapp官网中明确说了可以使用高德地图来实现APP和微信小程序的定位. 在dcloud社区里大佬已经给出了实现方法(链接:uni-app 中使用微信小程序第三方 SDK 及资源汇总 - DClo ...
- 基于云开发的微信小程序:个人相册ByUestcXiye
基于云开发的微信小程序:个人相册ByUestcXiye 作业要求 第一次作业 第二次作业 结课作业 小程序开发入门 开发前的准备 注册微信小程序 新建一个模板小程序 开通云开发服务 第一次作业 参考资 ...
- 微信小程序引入外部矢量图标(阿里巴巴矢量图标)
1.显示效果 2.实现步骤 进入阿里巴巴矢量图标库 搜索想要的矢量图标并加入购物车,点击右上角购物车 将图标添加至项目 更改项目设置 将字体格式设置为TTF Base64 点击下载至本地 在微信小程序 ...
最新文章
- pyEcharts安装及详细使用指南
- 精心推荐10个高质量的网站,打开新世界的大门
- python qt教程_Python - Python Qt 开发教程(1)
- Android开源框架源码鉴赏:Fresco
- 低通滤波器转带通滤波器公式由来_?OPA627AP 高通滤波器
- Qt Creator调试Qt Quick示例应用程序
- zabbix的入门到精通之zabbix的触发器Trigger
- Python使用pandas读取Excel文件数据和预处理小案例
- shell练习DAY14
- KMP算法 next数组 nextval数组
- 金万维异速联再出大杀器 掀移动应用普及化年终热浪
- 为什么要切换IP地址?
- hdmi接口有什么用_显示器有哪些接口?DP、HDMI、VGA、DVI有什么区别?
- python 修改图片尺寸 留白_python等比压缩图片到固定大小,不足的留白
- win10安装visio2010出错_为何我安装Visio 2010时会安装不上,提示下面的错误
- Java的8大基本数据类型
- 最近做到的一些有意思的数学题目(博弈,双人玩游戏)
- 关于SQL Server 无法连接到服务器,远程过程调用失败,网络配置无项目
- XML 链接语言(XLink) 版本 1.0
- 还有猛料?维基解密称只发布了已掌握美中情局文件的1%