簡體   English   中英

Framework7中的材質圖標會在PC瀏覽器上加載,但不會在Android應用中加載

[英]Material Icons in framework7 load on pc browser but not in Android app

我正在使用Framework7編寫應用程序,並且需要一些具體的圖標。 我在html文件中添加了它們提供的材料圖標的路徑:

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

然后我使用標簽調用了圖標:

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

好吧,當我在PC瀏覽器中加載應用程序時,圖標會正確呈現,但是當我將代碼上傳到構建.apk的Adobe PhoneGap時,當我將其安裝在設備上並運行時,應用程序會加載,但圖標不會呈現,相反,我讀了他們的名字。

我該怎么辦才能解決問題? 謝謝大家!

這可能是內容安全策略問題。 我是使用Cordova在PC上構建的,並且從未上傳到Adobe Phonegap,但是我認為Phonegap確實通過限制應用程序的數據源來增強了安全性。 如果確實是內容安全政策問題,則必須明確聲明googleapis.com作為應用程序內容的可能來源。

您可以在此答案中找到實施內容安全策略的詳細信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM