最近、私はファントムjでhtmlコードのスクリーンショットを撮るための実験を行っていますが、私はマテリアライズアイコンフォントでエスケープエラーが発生しています。ファントムjでマテリアルアイコンがレンダリングされないのはなぜですか?
私はこの
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Demo</title>
<link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet'>
<link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'>
<style>
html {
font-family: 'Roboto', sans-serif;
}
</style>
</head>
<body>
Hello this is using roboto
<i class='material-icons'>favorite_border</i>
</body>
</html>
のようなデモのhtmlをしたRobotoは素晴らしい機能していますが、材料のアイコンは機能しません。私は材料のアイコンが
-webkit-font-feature-settings: 'liga'
とphantomjs行うを使用しているためそれがあると思い
そして、これは私が何を得るべきですそれをサポートしていない、そうですか?素晴らしいフォントはうまく動作します。 手掛かりはありますか?
私はUbuntuのサーバ16.04 LTSをし、ファントムJSでそれをruningていますがあなたの例では、okです
Thanxは今日試してみて、完璧に動作します –