my first Couchapp with jQuery mobile을 쓰려고합니다. 테스트 한 모든 데스크톱 브라우저 (IE/FF/Chrome/Safari)에서 앱이 의도 한대로 정확하게 작동합니다. 그러나 모바일 브라우저 (모바일 사파리, 아톰, 안드로이드, 오페라)에서 동일한 페이지를 시도하면 목록보기가 채워지지 않습니다.간단한 CouchDB + jQuery 모바일 앱은 데스크톱 브라우저에서 목록을 올바르게로드합니다. 모바일이 아닙니다.
처음에는 휴대 전화 브라우저가 내 $("#terms").listview("refresh");
전화를 다르게 처리하지만 그 변경은 도움이되지 않는다고 생각했습니다. 사용중인보기가 올바르게 작동하는지 확인했습니다 : http://grc.iriscouch.com/dictionary/_design/dictionary/_view/byacronym.
누군가 내 코드를보고 올바른 방향으로 나를 가리킬 수 있습니까?
편집 : 모바일 사파리의 콘솔에 따르면, 스크립트는 라인 (34)에 오류가 발생합니다 :
$db = $.couch.db("dictionary");
JavaScript Error on Line 34
TypeError: Result of expression '$.couch' [undefined] is not an object.
EDIT2 : vendor/couchapp
에 /_utils/script
에서 jquery.couch.js
를 이동하여 문제를 해결했습니다.
안녕 샘에
httpd/mobile_futon
속성을 변경하는 것입니다! Stackoverflow에 오신 것을 환영합니다 - 문제를 해결할 수있어서 다행입니다. 언제든지 사용자가 Google이나 동일한 문제가있을 때 쉽게 찾을 수있는 자신의 질문에 자유롭게 답변하십시오. 귀하의 게시물을 편집하여 서식 지정을 돕습니다. :) – Nic