Веб-сайт jQuery Mobile странно увеличен в Opera Mobile 10, несмотря на 100% масштаб - PullRequest
0 голосов
/ 18 февраля 2011

Я разработал мобильный веб-сайт на основе jQuery Mobile. Все работает на моем собственном устройстве Windows Mobile с Opera Mobile 10, но мой клиент всегда видит увеличенную страницу.

Я думал, что он может иметь настройку масштабирования> 100% в Opera Mobile, но он утверждает, что это определенно не так.

Та же проблема возникает и на тестовом сайте jQuery Mobile (http://jquerymobile.com/test/). Вот скриншот сайта, который отображается на устройстве моего клиента:

enter image description here

Есть идеи, что здесь может пойти не так? Мне не удалось воспроизвести эту проблему на моем собственном устройстве или в эмуляторе.

Устройство моего клиента - HTC HD2 под управлением Windows Mobile 6.5 и Opera 10.

Спасибо

Адриан

Ответы [ 4 ]

1 голос
/ 29 февраля 2012

Вы пытались настроить шкалу?

<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
1 голос
/ 22 февраля 2011

Я просто вставлю ответ Дэвида Стори, который был сделан для этого на форумах Opera Dev . Речь идет конкретно не о проблеме 100%, но могут быть похожие проблемы, связанные с проблемой тега окна просмотра, для людей, сталкивающихся с этим.

Opera Mobile предполагает, что любой документ с мобильным специфическим типом, таким как мобильный профиль XHTML или базовый XHTML разработаны и оптимизированы для мобильных устройств, в то время как документы с обычным doctype не оптимизированы для мобильных устройств в общем-то. Таким образом, если есть рабочий стол doctype режим обзора включен, который вы можете контролировать с помощью метаэлемент окна просмотра Если есть Мобильный Doctype режим обзора отключен и обычный видовой экран 1: 1 б.

В окне просмотра были некоторые ошибки поддержка метаэлементов в Opera Mobile. Они должны быть исправлены в последнем версия.

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

Попробуйте добавить <meta name="viewport" content="width=device-width">. Опера, кажется, ведет себя лучше, когда она там.

Если это не сработает, пожалуйста, отправьте отчет об ошибке https://bugs.opera.com/wizard/.

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

Вы должны использовать xhtml mobile doctype

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
...