2017-11-11 25 views
0

저는 Framework7을 사용하여 앱을 작성 중이므로 일부 재료 아이콘이 필요합니다. 나는 PC의 브라우저 아이콘 응용 프로그램을로드 할 때,프레임 워크 7의 소재 아이콘은 Android 브라우저가 아닌 PC 브라우저에서로드합니다.

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

음 :

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

그런 다음 내가 태그를 사용하여 아이콘라고 : 나는 그들에 의해 제공되는 자료 아이콘의 경로를 파일 HTML에 추가 제대로 렌더링되지만 .apk를 빌드하는 Adobe PhoneGap에 코드를 업로드 할 때 장치에 설치하고 실행하면 앱이로드되지만 아이콘이 렌더링되지 않고 이름이 읽혀집니다.

문제를 해결하려면 어떻게해야합니까? 감사합니다!

답변

0

콘텐츠 보안 정책 문제 일 수 있습니다. 필자는 PC에서 Cordova를 사용하여 Adobe Phonegap에 업로드 한 적이 없지만 Phonegap이 데이터 소스를 앱으로 제한하여 보안을 강화한다고 상상합니다. 실제로 콘텐츠 보안 정책 문제인 경우 googleapis.com을 앱 콘텐츠의 가능한 소스로 명시 적으로 선언해야합니다.

콘텐츠 보안 정책 구현에 대한 자세한 내용은 this answer

입니다.