简体中文
简体中文
English
注册
登录
简体中文
简体中文
English
注册
登录
语言
简体中文
简体中文
English
注册
登录

部分安卓手机出现字体宽度被截断

更新时间2022-12-01 09:32:05
这是由于部分安卓手机的系统默认字体导致的,我们可以在项目里面的 src/composeLayout.js 插入该段代码:
// 处理 Text 在某种机型某种字体下宽度被截断的问题

if (Platform.OS !== 'web') {
  const originRender = Text.render || Text.prototype.render;
  const parent = Text.render ? Text : Text.prototype;
  parent.render = function(...args) {
    const origin = originRender.call(this, ...args);
    return React.cloneElement(origin, {
      style: [!isIos && { fontFamily: '' }, origin.props.style],
    });
  };
}

点击获取服务和帮助

帮助中心