Горизонтальная прокрутка в проекте PhoneGap Android - PullRequest
1 голос
/ 13 января 2012

Я разрабатываю приложение в phonegap для Android и iPhone.Я хочу реализовать горизонтальную прокрутку в верхнем меню, с общими правилами CSS, она работает в iPhone, но не в Android.

Мое HTML-меню выглядит как общий тип списка с ul и li.

Знаете ли вы, как я мог бы сделать это?iScoll не работает для меня, и я хотел бы избегать jquery mobile, поскольку он слишком тяжел, чтобы реализовать только эту функцию.Если кто-то знает, как jquery mobile выполняет это и может извлечь только ту часть кода, это было бы замечательно, или кто-то нашел лучший способ сделать это.

Спасибо

Ответы [ 2 ]

0 голосов
/ 15 июня 2013

Моя попытка iscroll в phonegap с использованием requirejs.

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 по-прежнему просто обычный список ... без какого-либо горизонтального рендеринга ...

0 голосов
/ 22 февраля 2012

У меня был успех с iScroll

iScroll - способ обеспечить горизонтальную и вертикальную прокрутку в браузерах WebKit.

РЕДАКТИРОВАТЬ: я вижу, что вы пробовали iScroll.Что насчет этого не сработало для вас?Это было единственное решение, которое я смог найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...