여기 상황이 있습니다. PhoneGap/Cordova를 기반으로하는 모바일 응용 프로그램에서 PandaDoc이라는 타사 디지털 서명 서비스를 사용하고 있으며 모바일 응용 프로그램을 통해이 작업을 시도 할 때 입력, 텍스트 유형 필드를 변경할 수 없습니다. iPhone (안드로이드는 아직 테스트하지 않았다). 크롬 브라우저 모두에서 내 노트북에) 또는 내 휴대 전화 (크롬에서 온라인으로 볼phonegap 앱에서 iframe의 입력란을 보거나 변경할 수 없습니다.
1) 잘 작동 :
여기에 내가 이것에 대해 언급 한 몇 가지 있습니다.
2) 모바일에서 작동하지 않는 양식 요소는 input (type = text) 요소뿐입니다. 체크 상자가 작동하고 드롭 다운 작업 등이 발생합니다.
3) Angular.js에 대해 많이 알지는 못하지만이 타사 응용 프로그램이 빌드 된 것을 알 수 있습니다. 내가 검사 및 웹 버전 대 이동을 비교할 때 모바일 버전에 입력 필드는이 두 가지 지침이 나타났습니다 : 나는이 연구 무엇을 말할 수에서
ng-pristine and ng-touched
을, 그들은 어떻게 그렇게 확신하지 상호 배타적 인 것 같다 그것은 사물에 영향을 미칠 것입니다. 또한 웹 버전은
ng-dirty and ng-valid-parse
모바일 버전이 없었습니다.
여기에 몇 가지 코드를 게시 할 수 있다면 좋겠지 만 어디서부터 시작해야할지 모르겠다. 내 응용 프로그램에는 PandaDoc을 iFrame에 넣는 간단한 임베드 스크립트가 있습니다.
이 앱의 모바일 테스트 버전을 보려면 http://dev.velexo.com/m2에서 볼 수 있습니다. 사용자 이름이 "mobile2"이고 비밀번호가 "통과"인 테스트 사용자가 있습니다. 불행히도 이것의 아이폰 애플 리케이션 버전을 보낼 수있는 쉬운 방법은 어디에 문제가있다입니다. 응용 프로그램에 로그인 할 때
아 또한,의 W9 정보 버튼을 클릭 한 후 귀하의 W9 버튼을 입력, 이것은 pandadoc을 가져다 것입니다
또한 나는이에 JQuery와 모바일을 사용하고 언급해야 앱.
추측이라 할지라도 조언이나 안내는 환영 할만한 내용입니다.
사용중인 iOS 버전은 무엇입니까? 키보드가 열렸습니까? – e666
버전 9.3.4이고 키보드가 열립니다. 다른 문제가 있기 때문에 제 3 자 응용 프로그램에서 버그가 있다고 생각하기 시작했습니다. 예를 들어 때로는 입력 필드를 탭하여 해당 필드를 업데이트 할 때 무작위로 다른 입력 필드로 이동합니다. –