phonegap 빌드 서비스를 사용하여 모바일 응용 프로그램을 만들고 있습니다. 몇 가지 태블릿과 스마트 폰에서 애플리케이션을 테스트했으며 Nexus 4 (Android 4.4)를 제외한 모든 기기에서 원활하게 작동합니다. Nexus에서는 html로 작성된 onclick 속성에 지정된 함수를 호출하지 않습니다. 내 생각 엔이 사용자 에이전트 문자열로 뭔가를해야한다고, 그래서 내가 사용하는 구글 크롬 에뮬레이터에서 그것을 시도했다 : html에서 onclick이 작동하지 않습니다. 7_0 사용자 에이전트
Mozilla/5.0 (Linux; Android 4.4; Nexus 4 Build/KRT16E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.105 Mobile Safari
는
http://user-agent-string.info/list-of-ua/os-detail?os=Android+4.4+KitKat에서 발견.
나는 문제를 복제 할 수 없습니다했지만, 난 아이폰 5 사용자 에이전트 문자열을 사용하여 다시 그것을 발견했다 :
Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53
나는 인터넷 검색을 시도하고 비슷한 문제를 가진 사람을 찾을 수 없습니다 ..
누구나 어떤 아이디어가있을 수 있습니까?
미리 감사드립니다.
코드를 볼 수 없다면 어떻게 디버깅 할 수 있습니까? – Cerbrus
@Cerbrus 좋은 지적 이니 테스트 예제를 작성하는 방법에 대해 생각해 보았습니다. 테스트를 위해 사용자 정의 사용자 에이전트 문자열로 jsfiddle을 만드는 방법을 생각했습니다. – crollywood
일부 브라우저는 사용자 에이전트를 스푸핑 할 수 있습니다. 우리는 당신의 코드와 "깨진"UA가 필요합니다. – Cerbrus