Opera Mini не меняет ширину при изменении ориентации - PullRequest
0 голосов
/ 03 февраля 2011

Я работаю над мобильным веб-проектом. Веб-приложение работает хорошо во всех мобильных браузерах. Но в Opera Mini оно не может изменить свою ширину, когда мобильный телефон находится в альбомной ориентации.Я также пробовал разные теги. Также пробовал с мета-именем "viewport". Но это не работает.Кто-нибудь может предложить какую-либо технику?

Заранее спасибо.

Ответы [ 2 ]

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

Я не уверен, что вы сможете делать то, что вам нужно, в Opera Mini из-за того, как он обслуживает страницы через прокси-серверы, и ограничений, наложенных на функциональность JavaScript: http://en.wikipedia.org/wiki/Opera_Mini#Functionality

1 голос
/ 29 июня 2012

Opera Mini - это тонкий клиент, который получает «интеллектуальное» изображение (OBML), предварительно скомпилированное на серверах Opera. Когда вы вводите адрес, тонкий клиент вашего телефона отправляет его на серверы Opera, который отправляет реальный HTTP-запрос на удаленный сервер. Затем серверы Opera получают ответ, создают изображение и отправляют его тонкому клиенту. Так что, по сути, нет никакого css, html, js, достигающего тонкого клиента. Просто изображение OBML. Поэтому, когда вы меняете ориентацию устройства, вам необходимо перезагрузить страницу, чтобы она была эффективной. Это компромисс между сохранением полосы пропускания (80%) и живыми взаимодействиями на устройстве.

Не стесняйтесь задавать больше вопросов.

...