現在、Windowsストア用のJavaScriptベースのUWPアプリを開発中です。私は、Webアプリケーション用にAngular 2で記述したコードをUWPアプリケーションに直接移行しています。私の最後のハードルは、それを生き生きとさせる前に、私がテストしているときに、私が使っている重要なアイコンのどれもUWPアプリケーション内に表示されていないということです。参考のためにUWPアプリケーションでGoogleマテリアルアイコンを使用する
:HTMLページ内Live Website
リンクタグ
材料-icons.cssファイルの内容。私はVS 2015を使ってフォントファイルをbase64に変換しました。私は、この変換を正しく
<md-icon>dialpad</md-icon>
TLDRが表示されていない角度成分内
@font-face
{
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: url('data:application/vnd.ms-fontobject;base64,{TRUNCATED} */
src: local('Material Icons'),
local('MaterialIcons-Regular'),
url('data:font/x-woff2;base64,{TRUNCATED}'),
url('data:font/x-woff;base64,{TRUNCATED}'),
url('data:application/octet-stream;base64,{TRUNCATED}');
}
.material-icons
{
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
}
コードを行うか否かを同じエンド結果有します。 GoogleのマテリアルアイコンをUWPアプリケーションで正しく表示するにはどうすればよいですか?
+1非現代的なマテリアルアイコンを使用しなければならなかったので、ダイヤルパッド の代わりに、それは '&#xE0BC; md-icon –