jQuery Mobile - браузер Safari, скользящий по экрану - PullRequest
0 голосов
/ 12 января 2011

Я только заканчиваю мобильное веб-приложение для клиента.Я написал это с использованием MVC3 и Razor и с помощью jQuery Mobile.Что-то, чего я не заметил, но у клиента есть то, что Safari (и только Safari), кажется, может перемещаться по экрану при использовании веб-приложения.Трудно объяснить здесь, но вы можете двигать весь браузер влево, вправо, вверх и вниз, оставляя за ним серый фон, это не то, что делают другие мобильные сайты.Кто-нибудь имеет представление о том, что это может быть?Я даже не знаю, с чего начать!Заранее спасибо всем, кто вносит свой вклад.

Ответы [ 2 ]

0 голосов
/ 03 февраля 2011

Хорошо, для всех, кто сталкивался с этим, я нашел решение.CSS, поставляемый с мобильной платформой jquery, содержит класс ui-body-c (где c заменяется другими буквами в зависимости от темы).В этом классе есть граница: 1px solid #ccc; удаление этой проблемы устраняет проблему, не меняя при этом стили сайта.

0 голосов
/ 13 января 2011

Полагаю, это связано с проблемой, описанной в этом вопросе: jQuery - перетаскиваемые изображения на iPad / iPhone - как интегрировать event.preventDefault ();?

...