我已经在Android Webview应用程序中成功使用了真棒字体4.7,但是字体文件夹包含.otf,.eot,.ttf,.woff和.woff2。我注意到这些文件实际上是我整个程序包中最大的文件,并且使下载大小增加了很多,因此,我想选择最好的文件(如果需要,可以选择两个)。
这些必须先处理到api 23,不知道这是否有所不同。自api 19起,似乎Android Webview已使用Chromium。
答案 0 :(得分:1)
如果使用的是WebviewClient,则可以添加以下方法并跟踪已加载的文件。...
public WebResourceResponse shouldInterceptRequest(WebView view, WebResourceRequest request)
对于我的使用Font Awesome作为另一个库的一部分的项目,我看到在两部手机(Pixel 2 [Android 9]和Samsung S5 [Android 6.0.1])上都加载了fontawesome-webfont.woff2。
此webpage还提供了一些有趣的信息,说明哪些平台使用了哪种字体文件(还说.WOFF2应该在iOS 10+和Android 4.4+上加载)
答案 1 :(得分:-1)
您可以尝试使用roboto字体。其Google产品。