2014-10-23 8 views
0

나는 프랑스 학생이며 현재 회사에서 일하고 있으며 갤럭시 탭 2 (Android 4.0.3) 용 응용 프로그램을 개발하도록 요청했습니다. 그들이 판매 할 앱이 아니기 때문에 나는 이것만 가지고있다. 저는 AngularJs와 Cordova를 실험하기로했습니다.코르도바 디스플레이 관련 문제

내 문제는 내 응용 프로그램이 Mozilla에서는 제대로 표시되지만 Chrome에서는 좋지 않으며 cordova로 apk를 빌드하면 앱이 매우 느리고 세로로만 표시됩니다.

나는 어디에 (서) 정말로보아야하는지 모른다. 그런 종류의 것들에 대해 알려진 이슈가 있는가? 모든 팁 & 트릭 &이 문제를 방지하는 모범 사례?

시간을내어 주시고 향후 조언을 부탁드립니다.

답변

0

올해 초 클라이언트가 응용 프로그램을 만들기 위해 나에게 전화, 항상 코르도바를 사랑하고 각도 시도 후, 나는 당신이 말할 수있는 이력서, 두 기술을 사용하여 응용 프로그램을 만들고 싶어 :

  1. I 개발 응용 프로그램 코드 버전을 사용하여 버전 1, 그리고 일반 HTML 상용구, jQuery 모바일, jQmobi 및 백본 같은 일부 기술을 테스트. 모든 기술은 매우 느리게 진행되거나 유지 보수성, 재사용 성 등에는 매우 큰 문제가있었습니다. 그 기술에서 백본이 가장 좋았습니다. AngularJS는 그 전투에서 승리하고 그 프로젝트에서 나는이 기술을 사용하여 매우 우수한 성능, 유지 보수성, 재사용 성 등을 얻습니다.
  2. 시작 구성은 매우 복잡했으며 (처음에는 각도를 사용하고 코도 바로와 통합하는 것은 엉덩이), 여기에 친구가 Brian Ford, 그는 cordova의 주요 플러그인 지시문을 많이 가지고 시작 구성에 몇 가지 기본적인 문제를 해결
  3. 프로젝트 중간에 클라이언트 요청도 웹 응용 프로그램을 지원합니다. 그렇다면 코드를 리펙토링하고 리팩토링하며, 현재 예쁜 폴더 구조가 있습니다. 각도 생성기와 코드 노바가 프로젝트 기본값을 만듭니다. 각진 yeoman의 dist 폴더는 cordova의 www 폴더입니다. 뭔가 같은 :

코르도바 프로젝트
├── Gruntfile.js
├── README.md
├── 응용 프로그램
├── bower.json
├── config.xml에
├── 후크
는 ├── 병합
├── node_modules
├── 밖으로
,개 ├── package.json
├── 플랫폼
├── 플러그인
└── WWW는

이 프로젝트에 요지의 꿀꿀 거리는 소리 파일을 추가합니다.

이력서 : 다른 앱을 저렴한 비용으로 제작해야한다면 좋은 선택입니다. 이 경우의 100 %에서이 아키텍처를 선택합니다.

디스플레이 가로는 Android 개발 구성이므로 두 방향을 모두 허용하려면 Manifiest에서 설정해야합니다.