1***@qq.com
1***@qq.com
  • 发布:2020-08-24 15:37
  • 更新:2020-08-24 17:55
  • 阅读:1225

【报Bug】hbuildx 2.88 安卓 nvue iconfont显示不出来

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.3

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: Android

手机系统版本号: Android 10

手机厂商: OPPO

手机机型: PDEM30 ( Find X2 Pro )

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
const dom = weex.requireModule('dom');  
      dom.addRule('fontFace', {  
        'fontFamily': "mypiconfont",  
        'src': "url('https://at.alicdn.com/t/font_2000496_e0qt9mpoyvd.ttf')"  
      })

预期结果:

正确显示图标

实际结果:

显示 框框里面一个×

bug描述:

nvue iconfont显示不出来, ios没问题,安卓低版本没问题;我之前用的版本 2.6.15没问题;因为提示不能云打包所以更到最新版本。

2020-08-24 15:37 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者) - 二两白芍

刚刚试了了2.6.16也没问题

1***@qq.com

1***@qq.com - BS

换成本地路径,别用https

1***@qq.com

1***@qq.com - BS

把字体下载来,发在本地导入

  • 1***@qq.com (作者)

    类似这样吗url('file://storage/emulated/0/Android/data/com.alibaba.weex/cache/http:__at.alicdn.com_t_font_1469606063_76593.ttf');


    请问配置才能怎么把文件放到这个目录

    2020-08-24 15:46

  • 1***@qq.com

    回复 1***@qq.com: 'src': "url('./static/iconfont.ttf')"

    2020-08-24 15:51

  • 1***@qq.com

    你用https 相当于进入页面时候去下载这个字体包,如果太大还是先下载下来放在本地目录下

    2020-08-24 15:52

  • 1***@qq.com (作者)

    ok,解决了,谢谢了

    2020-08-24 16:06

chenli

chenli

临时解决方案:
https://at.alicdn.com/t/font_2000496_e0qt9mpoyvd.ttf
改为static本地目录引用或者base64方式

  • 1***@qq.com (作者)

    请教下 本地目录怎么写的

    2020-08-24 15:47

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

bug 已确认,当前版本解决方案,字体放本地,例如: "/static/xxx.ttf"

该问题目前已经被锁定, 无法添加新回复