2014-10-14 3 views
1

내 Firefox OS 앱에서 XHR을 사용하려고하므로 type이 매니페스트 파일에 privileged으로 설정되어 있습니다.'type : privileged'와 (과) 충돌하는 캐 러셀 플러그인

지금까지 시도한 캐 러셀 플러그인 : JssorScooch은이 유형이 설정된 경우 작동하지 않았습니다. Firefox OS 시뮬레이터 v2.0에서 테스트했습니다. 회전 목마의 이미지가 렌더링되지만 슬라이드를 허용하지 않습니다.

어떻게 수정합니까?

는 편집 : 콘솔에서

오류 : Error: call to eval() blocked by CSP

+0

이 질문은 오래되었지만 어떤 각도 버전을 사용하고 있었는지 알고 있습니다. CSP는 관련이없는 각도로 작성된 수표 일 수 있습니다. –

답변

0

이 당신의 플러그인이 보안 파이어 폭스 OS에 의해 차단되는 자바 스크립트의 평가() 함수를 사용하려고 시도하는 것을 의미 angular.js 가리키는 , 다른 플러그인을 사용하여 eval 함수를 사용하지 않는 것이 좋습니다.

보안 정책에 대한 자세한 내용은 this link을 참조하십시오.

0

Rodrigo가 말한 것처럼 문제는 자바 라이브러리에서 eval()을 사용하는 것입니다. eval()의 사용은 권한있는 웹 응용 프로그램에서 사용되는 자바 스크립트에서 블록을 가져옵니다. 따라서 웹 응용 프로그램은 정상적으로 작동하지 않습니다.

이 차단은 eval()이고 Javascript가 가능한 보안 문제를 통해 작성되었습니다. 앱을 Firefox Marketplace에 푸시 할 계획이라면 앱이 거부됩니다. validation app on the Firefox Marketplace을 사용하여 권한있는 앱을 가질 수있는 CSP 차단 (및 기타 문제)의 종류를 확인할 수 있습니다.