微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Ionic 3 中:无法使用 cahe 文件夹中的字体

如何解决在 Ionic 3 中:无法使用 cahe 文件夹中的字体

想要使用应用程序缓存文件夹中的字体。 计划步骤:

  1. 将字体文件从我的服务器下载到应用程序缓存文件夹。 示例代码
    let fileTransfer = this.transfer.create();  
    alert(this.file.cacheDirectory);
    console.log(this.file.cacheDirectory);
    await fileTransfer.download("http://myWebsite.com//HelloButterfly.ttf",this.file.cacheDirectory + '/abcd.ttf');
  1. 在 css 文件中使用这个字体文件。 ''' CSS 代码
    @font-face {
        font-family: 'toolbarFont';
        src: url('file:///data/user/0/com.myapppackage/cache/abcd.ttf');
    }

html 代码

<p style="font-family: toolbarFont;">some text</p>

第 1 步工作正常。但第 2 步不起作用

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。