Я пытаюсь написать мой первый Couchapp с мобильным jQuery .В каждом протестированном браузере для настольного компьютера (IE / FF / Chrome / Safari) приложение работает точно так, как задумано.Но когда я пробую одну и ту же страницу в любом мобильном браузере (Mobile Safari, Atomic, Android, Opera), просмотр списка не заполняется.
Сначала я подумал, что это может быть связано с тем, что мобильные браузеры обрабатывают мой вызов $("#terms").listview( "refresh" );
по-другому, но изменение, которое не помогло.Я убедился, что используемое мной представление работает правильно: http://grc.iriscouch.com/dictionary/_design/dictionary/_view/byacronym.
Может ли кто-нибудь взглянуть на мой код и указать мне правильное направление?В консоли Mobile Safari сценарий выдает ошибку в строке 34:
$db = $.couch.db("dictionary");
JavaScript Error on Line 34
TypeError: Result of expression '$.couch' [undefined] is not an object.
EDIT2: исправлена проблема путем перемещения jquery.couch.js
из /_utils/script
в vendor/couchapp
.