我已经构建并测试了我的uno平台的WASM应用程序(是的!)而且,和Android和UWP一样,所有文本的默认FontFamily都是san-serif字体(我猜它是Segoe UI)。
我很高兴这是一个默认设置。
不幸的是,当我在Mac上使用Apache测试部署我的WASM应用程序的bin/Release/netstard2.0/dis文件夹的内容时,所有的文本都是使用Times New Roman呈现的(而所有使用SegoeMdl2的FontIcons都没有呈现)。
编辑:当我在PC上查看WASM应用程序(当在Mac上运行时)时,看起来一切都很好-所以可能WASM找不到Segoe字体?是否需要额外的步骤来确保Segoe字体与WASM应用程序打包在一起...或者这一切都是因为字体许可?
发布于 2020-11-12 22:44:53
为了回答这个问题,我关注了this post from Martin Zikmund,使用Segoe字体找到了here。
这解决了技术问题。
看看Segoe许可,看起来它很快就会变得昂贵--这可能解释了为什么默认情况下它没有打包在Uno中。
https://stackoverflow.com/questions/64714901
复制相似问题