【发布时间】:2019-08-20 22:49:20
【问题描述】:
我正在尝试在 WKWebView 中使用自定义字体,但它不起作用。
htmlString = """
<head>
<style type=\"text/css\">
@font-face
{
font-family: 'Aljazeera';
font-weight: normal;
src: url(Al-Jazeera-Arabic-Regular.ttf);
}
body{
font-family: 'Aljazeera';
text-align:right;
}
</style>
</head>
<body>\(textFile)</body></html>
""";
webView.loadHTMLString(htmlString, baseURL: nil)
text-align:right;工作正常,所以我知道它正在读取 CSS。 该字体与 UILabels 和 UIButtons 一起使用,因此应用程序可以正常阅读。
【问题讨论】:
-
这将是您的 src 网址。尝试字体文件 src 的文件路径:url("file://getpathtofontfile/Al-Jazeera-Arabic-Regular.ttf")
标签: html ios css swift wkwebview