WKWebView随机更改网站的字体

时间:2019-06-17 04:52:38

标签: ios swift fonts wkwebview

我正在ios应用程序中的WKWebView中加载网页。但是WKWebview会随机更改我网页的所有字体。 UIWebView从未发生过此问题。我需要在XCode中解决此问题。如何确保在我的应用程序中加载了正确的字体。

我尝试用面部字体和html字符串在XCode中加载自定义字体。

        let htmlString = """
<style>
@font-face
{
    font-family: 'Tahoma';
    font-weight: normal;
    src: url(Tahoma Bold.ttf);
}
</style>
<span style="font-family: 'Tahoma'; font-weight: bold; font-size: 30; color: red">(Utils.aboutUsText)</span>
"""

    landingWebView.loadHTMLString(htmlString, baseURL: Bundle.main.bundleURL)

我希望WKWebview加载原始字体,并且我必须在XCode方面实现解决方案。

1 个答案:

答案 0 :(得分:0)

问题出在网站端,其中包含来自外部URL的字体。