Can WeChat mini programs reference special fonts?

angryTom
Release: 2020-03-24 14:37:18
Original
3560 people have browsed it

Can WeChat mini programs reference special fonts?

Can the WeChat applet reference special fonts?

Can reference special fonts.

The specific method is as follows:

Method 1: Convert to base64 format

1. Download the font to be used, it is recommended TTF format

2. Open the website https://transfonter.org/ and convert the format to get the compressed package

3. After decompressing the compressed package, copy the contents of stylesheet.css to the applet You can use the public style

Recommended learning: Mini program development

Method 2: Dynamic loading of network fonts (recommended)

Dynamic loading of web fonts. The file address must be of download type. iOS only supports https format file addresses.

wx.loadFontFace({
  family: 'HYQH-50S',
  source: 'url("https://www.xxx.com/font/HYQH-50S.ttf")',
  success: function (res) {
    console.log(res.status)
  },
  fail: function (res) {
    console.log(res.status)
  },
  complete: function (res) {
    console.log(res.status);
  }
});
Copy after login

Regarding the font link source, you need to pay attention to several points:

1. The font link must be of download type

2. The font link must be https

3. The font link must be from the same source, or enable cors support

The usage is also very simple, just set the font-family directly in css

view {
	font-family: "HYQH-50S" !important;
}
Copy after login

PHP Chinese website, a lot thinkphp tutorial, welcome to learn!

The above is the detailed content of Can WeChat mini programs reference special fonts?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template