2011-06-13 2 views
1

Phonegap 및 jQuery mobile a4.1을 사용하는 경우 iPhone/iOS에서만 발생하는 문제입니다. 동일한 코드가 Android 2.1에서 정상적으로 작동합니다.Phonegap 및 jQuery Mobile을 사용하여 첫 번째 텍스트 입력란에 포커스가 없습니다.

$ .html()을 사용하여 동적으로 입력 필드 그룹을 jQuery 모바일 페이지에 추가하고 있습니다.

사용자가 탭하는 첫 번째 입력 필드는 키보드를 가져오고 캐럿이 깜박이기 시작합니다. 그러나 아무 키나 누름과 동시에 필드는 포커스를 잃어 버리고 값은 수정되지 않지만 블러 이벤트는 발생하지 않고 키보드는 그대로 유지됩니다.

사용자가 다른 필드에 초점을 맞추면 텍스트를 정상적으로 추가 할 수 있습니다.

나는 이것에 대한 많은 정보를 인터넷에서 발견하지 못했다. 2008 년에 웹킷에 버그가 있다는 것을 암시하는 몇 가지 오래된 스레드가있다.

해결 방법에 대한 아이디어는 대단히 감사하겠습니다.

감사

답변

0

난 그냥이 문제를 방지 할 수 속성 "자리"를 넣어 발견,이 문제를 만났다. 웹킷 버그라고 생각합니다.

0

이것은 알려진 문제입니다. There are some work arounds on github for the issue.

업데이트 : rc1로 변경하면 나를 위해 문제가 해결되었습니다. 최신 버전의 모든 버전이 있는지 확인하고 도움이되지 않는 경우 자세한 정보를 제공하십시오.

관련 문제