Я осмотрелся и нашел несколько примеров HTML5-приложений на базе PhoneGap/Cordova -для Windows Phone 7, но ни один из них, кажется, не показывает вам, как сделать панораму или приложение в стиле поворота, которые являются одними из основных достоинств. пользовательского интерфейса ОС. Я хочу создать приложение, которое работает так:
Панорама:
Поворот:
Я хочу создавать эти приложения, используя простые HTML5, CSS3 и JS, и использовать PhoneGap Build для их развертывания. Я не хочу использовать Visual Studio. VS предлагает два отдельных элемента управления для макетов панорамы или поворота, но в HTML5 должен быть только один элемент управления ползунком, который можно использовать для обоих, с настройкой, позволяющей использовать многоэкранный столбец -, такой как страница «второй элемент» в первый пример.
Я также искал некоторые совместимые с IE9 -плагины слайдеров jQuery, которые я мог бы настроить, но 90% из них не работают, а остальные слишком разные, чтобы пытаться их адаптировать. Например, этот слайд страницы jQuery (в сторону )переход прекрасно работает в любом браузере, но в браузере WP7 он деградирует до обычного эффекта слайда вверх -.
Я ориентируюсь на несколько ОС, но не хочу дублировать один и тот же интерфейс во всех. Источник данных будет общим, но я хочу, чтобы они выглядели как нативные приложения для каждой ОС.
Обновление 1:
Найден подключаемый модуль прокрутки/ползунка , который фактически реагирует на сенсорные события в IE Mobile на WP7, но не привязывается к краю каждой панели, что является важным аспектом элементов управления панорамой/поворотом.
Также проверьте XUI , в котором есть плагин под названием Swipe для обнаружения событий swipe/tap,но даже с "xui -ie -2.3.2.min.js" образец абсолютно ничего не делает в IE Mobile.
Обновление 2:
Ближе всего я нашел что-то подобное в многообещающем jqMetro дополнении -. Он дает вам полный -стиль Metro, включая панораму, поворот и родные -элементы управления, но самая ирония заключается в том, что функции смахивания не работают в IE Mobile, а это значит, что он не будет работать в Приложение PhoneGap. Нажатие на сводные заголовки работает и переключается на этот вид просто отлично.
Обновление 3:
Полностью отказался от разработки гибридных приложений!:-)