2017-06-07 3 views
0

WKWebViewを使用してローカルHTMLを読み込むように変更すると、いくつかの問題があります。自動スケーリングのために、私はhtmlにコードを追加しました。WKWebViewがローカルのフロントを使用してローカルHTMLをロードできない

<meta name="viewport" content="initial-scale=1.0" /> 

今のところ、htmlを読み込むことはできますが、フロントタイプは正しくありません。明らかに、右のもの(WKWebView)は左のもの(UIWebView)と同じではありません。私はプロジェクトのローカルフロントタイプを使用します。

enter image description here enter image description here

私は正しいフロントタイプでHTMLをロードするために何かを追加する必要があるのだろうか。手伝っていただけませんか?前もって感謝します。

答えて

0

シナリオ:

WkWebViewの読み込みは、文字列htmlによるものです。 WkWebViewはローカル.cssを使用しています。 フォントはローカルで、トップレベルのプロジェクトで追加されます。 フォントのエントリは、アプリケーションによって提供される主要なフォントの下にappName-info.plistで提供されます。

ソリューション:

@font-face 
{ 
    font-family: 'FontFamily'; 
    src: local('FontFamily'),url('FontFileName.otf') format('opentype'); 
} 
を次のように

は、トップレベルでの.cssでフォントフェイスを追加

関連する問題