2014-06-13 6 views
6

iOS 용 Cordova 2.9.1을 실행 중입니다. 브라우저에서 앱을 실행하면 콘솔에 cordova_plugins.js가 누락되었다고 표시됩니다.Cordova_Plugins.js을 찾을 수 없음

무엇입니까? 그것을 어떻게 얻을 수 있습니까?

내 플러그인이 전혀 작동하지 않는 이유는 무엇입니까?

감사합니다.

+0

이것은 불가능합니다. Cordova 앱은 에뮬레이터 또는 장치에서 실행해야합니다. 왜냐하면'cordova.js'와'cordova_plugins.js'는 인터페이스에 네이티브 코드가 필요하고 브라우저에서 네이티브 코드가 실행되지 않기 때문입니다. –

+0

내 index.html 파일을 실행할 때의 의미 – user3630775

+1

죄송합니다.보다 완벽한 대답은 다음과 같습니다. 브라우저에서 코드로드 js 파일을 찾아 파일에 포함시킬 수 있다면 브라우저에서 작동하지 않습니다. 코드 생성 응용 프로그램을 컴파일 (빌드)하면 프레임 워크는 빌드중인 플랫폼에 맞는 올바른 코드 버전 인 cordova.js와 cordova_plugins.js를 추가합니다. cordova api는 원시 코드와 연결되어 있기 때문에 index.html을로드하는 경우에도 브라우저에서 실행할 수 없습니다. 브라우저에서이 코드를 테스트해야하는 경우 코드가 포함되어 있어도 코드 위치가 작동하지 않으므로 코드 위치를 모두 제외하십시오. –

답변

0

"브라우저"플랫폼을 Cordova 프로젝트에 추가 했습니까?

코르도바 빌드 브라우저

당신은 플랫폼을 알 수/브라우저 :

코르도바 플랫폼 추가 브라우저

된 후에는 코르도바 프로젝트를 구축해야/www 폴더가 존재하며 cordova_plugins.js 파일을 포함합니다.

이 시점에서 웹 브라우저를 사용하여 앱을 테스트하기 위해이 폴더에서 웹 브라우저로 파일을 "검색"해야합니다. 이 용도로 Grunt와 NodeStatic 작업을 사용합니다.

희망이 도움이됩니다. 궁금한 점이 있으면 알려주고 조심하십시오.