UNPKG

@icanvas/apis

Version:

这是icanvas的Api功能包

26 lines (25 loc) 540 B
/** * 字体文件加载功能 * @param {String} url 字体文件路径 * @return {String} 字体名 */ let loadFont = ENV.core == 'wxgame' ? wx.loadFont : function(url) { let key = 'Font' + Date.now(); let style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = ` @font-face { font-family: '${key}'; src: url('${url}'); } body { font-family: '${key}'; } `; document.body.appendChild(style); return key; }; export default loadFont;