收藏
回答

loadFontFace安卓失效,怎么回事?

微信小程序自定义字体样式,ios真机可以使用。安卓真机失效,怎么回事呢??

最后一次编辑于  2019-11-21
回答关注问题邀请回答
收藏

3 个回答

  • 网点
    网点
    2019-12-18

    1、第一步wxss文件,设置font-family字体。

    @font-face {

      font-family: 'HYZhuZiChaoRanTiW';

      src: url("https://xxxxxxx/HYZhuZiChaoRanTiW.ttf?_=2019121810");

    }

    2、第二步,nginx配置一下字体支持跨域。


    location ~* \.(eot|ttf|woff|woff2|svg)$ {

    root /data/youzan/;

    add_header Access-Control-Allow-Origin *;

    }

    --------------大功告成,安卓手机就支持该字体了----------------------

    2019-12-18
    赞同 1
    回复
  • 岁月间
    岁月间
    2019-12-04

    请问你解决了吗  我也出现这个问题

    2019-12-04
    赞同
    回复
  • 
    
    2019-11-21

    打印下加载字体的api返回的成功与失败的 提示。

    2019-11-21
    赞同
    回复 17
    • 强
      2019-11-21
      安卓会返回失败,模拟器和ios是成功的
      2019-11-21
      回复
    • 
      
      2019-11-21回复
      字体链接呢?
      2019-11-21
      回复
    • 强
      2019-11-21
      这是我的代码
      2019-11-21
      回复
    • 
      
      2019-11-21回复
      用这个链接 试下https://qiniu-app.qtshe.com/DIN%20Medium.ttf  记得加下请求域名或者开启调试看
      2019-11-21
      回复
    • 强
      2019-11-21
      我试试
      2019-11-21
      回复
    查看更多(12)
登录 后发表内容
问题标签