0

Ionic 프로젝트를 Visual Studio 다중 장치 하이브리드 응용 프로그램 프로젝트로 성공적으로 가져오고 변환 할 수 있습니까? 나는 www 폴더 안에있는 모든 파일을 VS 프로젝트의 루트 디렉토리에 복사했지만이 플러그인은 "com.ionic.keyboard"라는 플러그인으로 오류를 계속 보여줍니다.이오닉 및 비주얼 스튜디오 멀티 장치 하이브리드 응용 프로그램 프로젝트 오류

Visual Studio에서 인식하지 못했다고 생각합니다. 그렇다면이 플러그인을 Visual Studio에 어떻게 추가 할 수 있습니까? 내가 리플에서 디버깅 할 때 이 오류입니다 :

$ ionicPlatform.ready (함수() {// 기본 (형태의 키보드 // 위의 액세서리 표시 줄을 표시하려면이를 제거하여 액세서리 바 숨기기 입력)하면() & & window.cordova.plugins.Keyboard window.cordova { ) (참 cordova.plugins.Keyboard.hideKeyboardAccessoryBar; // 여기에 오류 } 경우 (window.StatusBar) {// org.apache. cordova.statusbar가 필요함 StatusBar.styleDefault();}})); })

이 오류 메시지입니다 : 플러그인없이 실행할 수 없습니다 정의되지 않은

답변

0

앱의 특성 '키보드'를 읽을 수 없습니다, 당신은 단지 www 디렉토리를 복사하면 플러그인 프로젝트에없는 수 있습니다. www 디렉토리 대신 전체 프로젝트를 복사하거나 플러그인을 추가하는 방법에 대한 설명서를 참조하십시오.

프로젝트에 존재하지 않는 플러그인을 사용하려고 시도하는 파일에서 run() 메서드를 제거 할 수 있습니다. 또는 Cordova 플러그인을 사용하려는 경우 문서 추가 방법을 검토 할 수 있습니다 귀하의 프로젝트에 http://msdn.microsoft.com/en-us/library/dn757051.aspx.

그런 다음 플랫폼을 설정해야합니다. http://msdn.microsoft.com/en-us/library/dn757049.aspx.

저는 Visual Studio에 대해 많이 알지 못하지만 Cordova를 사용합니다. AngularJS 앱 샘플이있는이 링크는 편리합니다. 이온식은 Angular를 사용하기 때문에 매우 비슷합니다. https://code.msdn.microsoft.com/AngularJS-TODO-Sample-for-b651512a/

관련 문제