微信小程序可以加服务器上的字体,微信小程序中自定义字体
微信小程序支持自定义字体开放出来也有段时间,这边整理下使用自定义字体中,容易忽略的一些问题,和简便的全局自定义方式。如果是同时加载两种字体包,先下载下来的会被后下载下来的字体包给覆盖。
官网接口文档
因此字体包有却只能用一种
因此字体包有却只能用一种
因此字体包有却只能用一种
加载字体
加载字体分两种,一种是局部的字体,比如说是某个页面值需要引入的自定义的字体,只有这个页面才需要用到,那就直接官方提供的例子。
wx.loadFontFace({
family: 'Bitstream Vera Serif Bold',
source: 'url("https://sungd.github.io/Pacifico.ttf")',
success: (res) => { console.log(' load font success ', res); },
fail: (res) => { console.log(' load font fail ', res); },
})
加载全局字体,要在app.js的onLaunch方法里面,记得global需要设置为true,这些注意看下官方文档,应该是不难。
wx.loadFontFace({
global: true,
family: 'HYSSEJ',
source: 'url("https://sungd.github.io/Pacifico.ttf")',
success: (res) => { console.log(' load font success ', res); },
fail: (res) => { console.log(' load font fail ', res); },
});
设置安全下载域名地址
进入小程序微信后->开发->开发设置。讲服务器的下载地址配置到后台里面,不然下载会失败。(TIPS 如果只是单纯自己做测试的话,把小程序的debug模式开起来,就可以忽略安全域名的事情)
image.png
设置全局样式
在app.wxss 里面,设置全局的命名。
page {
--Nomal-Font-: 'HYSSEJ';
background: white;
}
.container {
font-family: var(--Nomal-Font-) !important;
overflow: hidden;
}
组件需要用的字体的地方,用如下两种方法都可以。
font-family: 'HYSSEJ' !important;
font-family: var(--Nomal-Font-) !important;
项目中其实很多时候我们并不需要用到所有的字体,可以单独做下字体包。自定义字体包
微信小程序可以加服务器上的字体,微信小程序中自定义字体相关推荐
- 微信发照片怎么在服务器上删除,为什么微信里面有的照片,相册里面没有,怎么删除...-卓优商学问答...
推荐回答 不会,朋友圈里面的人是看不见的了.朋友圈发的消息是保存在微信服务器上面的.只有发的人才能删除.删除之后,好友里朋友圈也看不到的,包括几天前甚至更早前的,也会从好友的朋友圈中删除.多张图片上传 ...
- 程序布置到服务器上速度慢_百战程序员python面试题总结---高级语法(4)
4.1 简述 TCP 和 UDP 的区别以及优缺点? UDP 是面向无连接的通讯协议,UDP 数据包括目的端口号和源端口号信息. 优点:UDP 速度快.操作简单.要求系统资源较少,由于通讯不需要连接, ...
- 微信朋友圈会在服务器上保留多久,微信朋友圈设置多久可见,暴露了你的为人...
随着社会的逐渐发展,如今人与人的交往,早已从线下发展到了线上.而线上我们接触最多的平台,便是微信朋友圈. 对于微信朋友圈,曾有人这么说道,一个人的微信就是一个人的镜子,一个人的朋友圈就是一个人的内在反 ...
- 微信小程序同一个登录按钮上触发获取微信用户信息和电话号码
微信小程序同一个登录按钮上触发获取微信用户信息和电话号码 因为微信小程序获取用户信息getuserinfo方法和获取电话号码open-type="getPhoneNumber" @ ...
- 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用.请点击 Web 浏览器中的"刷新"按钮重试您的请求.管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web ...
- 服务器应用程序不可用,试图在此 Web 服务器上访问的 Web 应用程序当前不可用
1.遇到这种情况请首先确认你的程序是否放在C盘下,如果是请放到其他盘.因为C盘一般是不允许访问的,所以会出现这种没有权限的情况.不过也可以改变文件夹的权限为everyone权限. 2.如果还未好,请再 ...
- 服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷...
错误提示: 服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用.请点击 Web 浏览器中的"刷新"按钮重试您的请求. 管理员注意事项:详述此特定请求 ...
- 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用
错误提示: 服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用.请点击 Web 浏览器中的"刷新"按钮重试您的请求. 管理员注意事项: 详述此特定 ...
- 如何将C 项目部署到云服务器上,如何将C 应用程序放在云服务器上
如何将C 应用程序放在云服务器上 内容精选 换一换 ServiceStage是一个应用托管和微服务管理平台,可以帮助企业简化部署.监控.运维和治理等应用生命周期管理工作.面向企业提供微服务.移动和We ...
最新文章
- 客快物流大数据项目(六):Docker与虚拟机的形象比喻及组件介绍
- webView加载不出网页的一种可能情况
- Cloudera Manager 4.6 安装部署hadoop CDH集群
- WdatePicker 设置日期第一个比第二个的日期小
- “约见”面试官系列之常见面试题之第一百零六篇之css只在当前组件中起作用(建议收藏)
- java中对象清空值_对象的引用和清除_Java语言程
- Android 系统(202)---Android:这是一份全面 amp; 详细的Webview使用攻略
- 如何使用基于范围的for()循环与std :: map?
- python和c语言的区别-python和c语言的区别是什么
- C++打印size_t和ssize_t和int64_t和uint64_t
- python飞机大战项目概述需求_飞机大战需求分析报告.doc
- 背单词App-单词播放器10.31版本的原理
- EXCEL常用小技巧系列02----多条件求和
- 在win服务器查看系统报错日志文件,win2003查看及管理系统日志的方法
- IT商界著名公司来历和简介
- 统计|如何理解和进行两个总体方差的假设检验
- Java 方法引用之super引用父类方法案例
- 赏析角度有哪些_赏析句子的角度有哪些呢
- ICDAR2017中文检测数据集
- 黑客与“骇客”的区别,5分钟告诉你如何成为一名合格的黑客
热门文章
- java中数组的定义
- 绝地求生7月5日服务器维护,绝地求生7月5日更新到几点 吃鸡更新维护公告
- linux java 文件夹创建失败_Linux文件夹文件创建、删除
- java线程切换速度_为什么说线程太多,cpu切换线程会浪费很多时间?
- c++opencv显示中文_OpenCV如何入门秘籍
- 蒸汽机器人q和锤石q_英雄联盟:圣杯锤石的启发,辅助的作用是否应该更倾向多元化?...
- python原理与架构_Python:爬虫原理和网页构造
- mysql存储过程触发器_【MySQL笔记】触发器,存储过程和函数
- 电脑开机显示checking media解决方法
- edtext 从右边开始输入 安卓_FreeRTOS 从入门到精通6--详解任务管理下(对比PLC,安卓)...