0

나는 Sencha Touch를 사용하여 모바일 앱을 구축하고 있습니다. 그리고 내 요구 사항은 LinkedIn JS Api을 사용하여 사용자의 유효성을 검사하고 사용자에 따라 작업을 수행합니다. 브라우저에서 API를 사용하는 데 문제가 없습니다. 하지만 '로그인'버튼을 클릭하면 Sencha Touch 구성 요소가 이벤트를 인식하지 못해 인증을위한 팝업 창이 나타나지 않거나 그 반대의 경우 문제가 발생합니다.JS API와 Sencha Touch의 통합

도움이 될 것입니다. 누군가가 불분명를 선정함에

, 나는 스크린 샷

screenshot

을 추가했습니다.

자격 증명에 링크를 요청하는 창이 브라우저 뒤의 창에있는 에뮬레이터가 아닌 브라우저의 새 창에서 열립니다. 그리고 브라우저가 아닌 에뮬레이터 안에서 창을 열고 싶습니다.

답변

1

리플을 사용하지 마십시오. (내 이론은이 문제를 일으키는 것이며 베타 버전입니다.)

Chrome 개발 도구에서 에뮬레이션으로 이동하여 에뮬레이션을 활성화하십시오.

메일과 비밀번호를 입력하면 버튼이 정상적으로 작동합니다. :)

enter image description here

+0

그것은 아직 별도의 창에서 여는. 앱 내부에는 없습니다. – Selva

+0

응용 프로그램에서 응용 프로그램의 새 URL을 열려면 'inappbrowser'Cordova 플러그인을 사용해야합니다. http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html –

+0

하지만 나는 그다지 열악한 새 창을 열 것이라고 생각하지 않는다. 왜냐하면 만약 당신이 코르도바를 사용하기를 원한다면 하이브리드 앱을 만드십시오 ... -> ST/코르도바 ... 나쁘지 않은데, 내가 좋아하는 것이지만 시간을 투자해야합니다. –