【问题标题】:Uno-Platform: Default FontFamily not available for WASM deployment?Uno-Platform:默认 FontFamily 不可用于 WASM 部署?
【发布时间】:2020-11-06 12:42:56
【问题描述】:

我已经构建并测试了我的 uno 平台 WASM 应用程序(是的!),并且与 Android 和 UWP 一样,所有文本的默认 FontFamily 都是无衬线字体(我猜它是 Segoe UI)。

我很高兴将此作为默认设置。

不幸的是,当我在我的 Mac 上使用 Apache 测试部署我的 WASM 应用程序的 bin/Release/netstard2.0/dis 文件夹的内容时,所有文本都使用 Times New Roman 呈现(并且所有使用 SegoeMdl2 的 FontIcon 都没有呈现。

编辑:当我在 PC 上查看 WASM 应用程序(从 Mac 提供服务时)时,看起来一切都很好 - 所以也许 WASM 找不到 Segoe 字体?是否需要额外的步骤来确保 Segoe 字体与 WASM 应用程序一起打包......或者这一切都是因为字体许可?

【问题讨论】:

    标签: uno-platform


    【解决方案1】:

    为了回答这个问题,我关注了this post from Martin Zikmund,使用的是here找到的Segoe字体。

    这解决了技术问题。

    看看 Segoe 许可证,它看起来很快就会变得昂贵 - 这可能解释了为什么它没有默认打包在 Uno 中。

    【讨论】:

      猜你喜欢
      • 2020-06-28
      • 2022-01-21
      • 2022-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多