uniapp加載字體


加載字體的方法

uni.loadFontFace({
		    family: '中英文都可',
		    source: `url('${host}/static/xxx/xxx.ttf')`,
			success() {
			    console.log('success')
			},
			fail(res) {
			    console.log('fail',res)
			}
		})

 

同一字體的不同粗細

family可設置是同一個,通過設置font-weight決定使用哪個字體文件

uni.loadFontFace({
		    family: '名稱1',
		    source: `url('${host}/static/xxx/xxx.otf')`,
			desc: {
				weight: 'normal'
			},
			success() {
			    console.log('success')
			},
			fail(res) {
			    console.log('fail',res)
			}
		})
		uni.loadFontFace({
		    family: '名稱1',
		    source: `url('${host}/static/xxx/xxx-Roman.otf')`,
			desc: {
				weight: 550
			},
			success() {
			    console.log('success')
			},
			fail(res) {
			    console.log('fail',res)
			}
		})
		uni.loadFontFace({
		    family: '名稱1',
		    source: `url('${host}/static/xxx/xxx-Md.otf')`,
			desc: {
				weight: 650
			},
			success() {
			    console.log('success')
			},
			fail(res) {
			    console.log('fail',res)
			}
		})
		uni.loadFontFace({
		    family: '名稱1',
		    source: `url('${host}/static/xxx/xxx-Bd.otf')`,
			desc: {
				weight: 750
			},
			success() {
			    console.log('success')
			},
			fail(res) {
			    console.log('fail',res)
			}
		})

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM