2017-11-11 22 views
0

Framework7を使用してアプリケーションを作成しています。私はPCブラウザのアイコンでアプリをロードすると、framework7のマテリアルアイコンはPCブラウザにロードされますが、Androidアプリにはロードされません

<i class="material-icons">icon_name_here</i> 

まあ:

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 

はその後、私はタグを使用して、アイコンと呼ばれる:私は、彼らが提供する材料アイコンのパスをファイル、HTMLに追加しました正しくレンダリングされますが、.apkをビルドするAdobe PhoneGapにコードをアップロードすると、デバイスにインストールして実行するとアプリケーションがロードされますが、アイコンはレンダリングされず、代わりに名前が読み込まれます。

私はprobを解決するために何ができますか? ありがとう!

答えて

0

コンテンツセキュリティポリシーの問題である可能性があります。私は自分のPCからCordovaを使ってビルドし、Adobe Phonegapにアップロードしたことはありませんが、Phonegapはデータソースをアプリケーションに限定することでセキュリティを強化していると思います。実際にコンテンツセキュリティポリシーの問題がある場合は、アプリのコンテンツソースとしてgoogleapis.comを明示的に宣言する必要があります。

コンテンツセキュリティポリシーの実装の詳細については、this answer

関連する問題