jQuerymobileを使用して最初のCouchappを作成しようとしています。私がテストしたすべてのデスクトップブラウザー(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
。