4***@qq.com
4***@qq.com
  • 发布:2020-09-28 11:20
  • 更新:2020-09-28 15:09
  • 阅读:971

【报Bug】app端titleNView设置button,安卓显示正常,ios显示异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.12

手机系统: 全部

手机系统版本号: iOS 13.4

手机厂商: 苹果

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

ios14, 安卓5.1

示例代码:

{
"path": "pages/document/detail_page/purchase_order_normal",
"style": {
"navigationBarTitleText": "单据详情",
"app-plus": {
"titleNView": {
"buttons": [
{
"fontSrc": "/static/font/iconfont.ttf",
"fontSize": "21px",
"text": "\ue8f5"
}
]
},
"popGesture": "none"
}
}
}

操作步骤:

代码如上,安卓导航栏能正常显示图标,ios导航栏图标显示异常

预期结果:

ios导航栏也正常显示图标

实际结果:

ios导航栏不能正常显示图标

bug描述:

导航栏设置按钮,安卓端显示正常,ios显示异常

2020-09-28 11:20 负责人:无 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

注册到系统字库中的名字是保存在字体二进制文件中的。你需要确保你使用的字体的真正名字(font-family)足够特殊,否则在向系统注册时可能发生冲突,导致注册失败,你的字符被显示为‘?’。要获取字体名字,可以在字体文件上单击右键,显示文件信息。以下图片显示了一个不好的做法,记住,永远不要使用 iconfont 作为你字体的名字。

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