2010-11-21 5 views
0

이것은 내 첫 번째 웹 앱이며 Jonathan Stark의 HTML, CSS 및 자바 스크립트 iphone 앱을 따라이 앱을 개발했습니다. 내가 개발> 사용자 에이전트> 모바일 사파리를 선택할 때도 모든 것이 나의 맥 사파리에서 괜찮은지 테스트하고 있었다 ... 당신은 사파리에서 위의 사이트를보고 잘 동작 하는지를 볼 수있다.jQtouch webapp는 Mac Safari에서 제대로 작동하지만 iPhone Safari에서는 작동하지 않습니다

그러나 마침내 (생각했다) 모든 것을 끝내고 내 iPhone 사파리에서 물건을 볼 때 전 세계가 무너졌습니다 ... 상황이 너무 엉망입니다.

저는 jQtouch를 사용하고 있습니다. JSON 파일에서 데이터를 가져오고 있기 때문에 jQtouch를 사용하고 있다는 생각이 들었습니다 ... 즐겨 찾기 및 조합과 같은 로컬 저장소에서 데이터를 가져 오면 어떤 문제. 이 JSON 데이터를 당기는 경우, 다음은 ... 엉망 차례 거 야

내 JSON 파일은 다음 위치에 있습니다

: 데이터를 당겨 사용

http://hongteetrading.com/demos/pronouncecn/lib/names.json

자바 스크립트 $ .getJSON ("lib 디렉토리/names.json", 기능 (데이터) {내가 어떤 종류의 데이터 교환 형식의 더 나은 그것을하는 방법? 아니면있을 수 추측

$.each(data.names,function(i,val){ 
      if(val.spelling==id){ ... } 

jQtouch를 사용하여 먹었습니까?

답변

0

HTML을 수정하기 전에 수정해야 할 오류가 거의 없습니다. 을 검토하기 위해 W3C의 서비스를 사용 :

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fhongteetrading.com%2Fdemos%2Fpronouncecn%2F%23home

이러한 오류가 해결되면 당신은 당신이 표준을 준수 할 것이기 때문에 장치간에 다르게 렌더링하는 특정 일을 사냥의 더 나은 기회가있을 것입니다.

+0

고맙습니다. 나는 여전히 모든 아이폰에서 작동하지 않는 모든 오류 메시지를 지 웠습니다. – WhiteJasmine

+0

가지고있는 사파리의 버전은 무엇입니까? 나는 Apple SDK iPhone 시뮬레이터를 통해 그것을 넣어 모든 예상대로 작동하고있는 것 같습니다 (아주 멋진 아이디어와 실행, btw). 아마도 Safari에서 지원되는 기능은 포함되어 있지만 iPhone 용 Safari에서는 지원되지 않는 기능이 있는지 궁금합니다. – hollsk

+0

저는 iPhone 4를 가지고 있고 Mac에도 iPhone Simulator가 설치되어 있습니다. 내 iPhone 4에서는 잘못된 편지를 계속 제공합니다. iPhone Simulator에서 문자를 클릭하면 빈 페이지가 표시됩니다. 내 질문에 대한 자세한 내용을 편집했습니다. 다시 많은 감사드립니다. – WhiteJasmine

관련 문제