본문 바로가기

IT/안드로이드

Crodova Content-Security-Policy

Crodova Content-Security-Policy

Cordova Android Image 출력


Cordova App 생성 후에 

갤러리에 있는 이미지 파일을 화면에 출력하는 과정에서 발생된 문제...


해결 방법 

 Content-Security-Policy 검색을 통한 이해


https://content-security-policy.com/

앱의 보안을 위해 App안에서만 파일 접근이 가능한데

설정을 통해 접근허용을 해주는 설정입니다.

진행

1. 갤러리에서 사진 선택 후 App내에 파일 생성

2. App 생성된 파일 읽고 출력

3. 출력과정에서 아래와 같은 에러 발생

4. 이미지 선택 후 출력되지 않음

5. App 브러우저에서 아래와 같은 오류 발생

6. App View 상단에 태그 추가

object-src 'self' blob:; 

connect-src 'self' blob: wss: https://*/*; 

img-src 'self' https: blob: data:;


7. 다시 실행


8. 이미지 출력 완료


9. 오류 없음

외부 접근 허용 설정을 통해 이미지를 출력하는 방법

Crodova Content-Security-Policy

'IT > 안드로이드' 카테고리의 다른 글

Cordova Build 및 Build Error  (0) 2018.01.10
Cordova 명령어  (0) 2018.01.10
Cordova Window 설치 및 실행  (0) 2018.01.05
cordova sdk 설치 및 구동  (0) 2017.12.05
하이브리드 앱웹 cordova 환경설정  (0) 2016.09.14