2012-01-12 16 views
1

アンドロイドとiphoneのphonegapでアプリを開発しています。私はiPhoneで動作しているが、アンドロイドではない一般的なcssのルールで、トップメニューに水平スクロールを実装したいと思います。phonegap android projectの横スクロール

私のHTMLメニューは、ulとliの共通リストタイプのようです。

私はこれをどのように達成できるか知っていますか? iScollは私のために働いていないし、この機能だけを実装するには重すぎるのでjquery mobileを避けたい。誰かがjquery mobileがどのようにこれを達成し、コードのその部分だけを抽出できるかを知っていれば、それはすばらしいでしょう、あるいは誰かがこれを行う良い方法を見つけました。私はiScroll

iScrollで成功を収めている

答えて

0

おかげで、WebKitのブラウザで水平方向と垂直方向のスクロールを提供する方法です。

編集:iScrollを試してみます。それはどうしましたか?私が見つけることができる唯一の解決策でした。

+0

iscrollではうまく動作しませんでしたコンピュータのブラウザには表示されますが、デバイスには表示されません。 画面デザインを変更して解決しましたので、スクロールは不要です。どうもありがとうございます。 – Pam

+0

Darry、requiregsでphonegapにiscrollを使用していくつか問題があります。解決策へのいくつかの指針を持つことは可能でしょうか...私は下にいくつかのコードを添付します... – user1102171

0

requirejsを使用して、phonegapでiscrollを試してみます。

require(['jquery','views/test','iscroll','domready','index'],function($,TestView,iScroll,domReady){   
    new TestView; 

    var menu_iscroll; 

    domReady(function() { 
    alert("entered domready for creating iscroll"); 
    menu_iscroll = new iScroll('hmenu',{ hScroll: true, vScroll: false, hScrollbar: false, vScrollbar: false });   
    menu_iscroll.refresh(); 
    alert("finished iscroll refresh"); 
    }); 

}); 

これは何らかの理由で機能しません。私はアラートでデバッグし、DOMが準備完了した後に関数がトリガされますが、hmenuはまだ通常のリストです...