Веб-контент, который зависит от номера модели BlackBerry - PullRequest
1 голос
/ 31 октября 2011

У меня есть адаптивный сайт, который я разрабатываю, где я использую слайдер изображений в качестве заголовка, который прекрасно работает и прекрасно работает в Android, iPhone с вертикальной и горизонтальной ориентацией. По данным онлайн-симулятора тестирования; это даже отлично делает в Blackberry Torch. ОДНАКО, в Blackberry Curve - слайдер изображений, кажется, нарушает макет.

Есть ли какой-либо способ или такая вещь, как код, который будет определять, какое устройство я использую, и соответственно скрывать элемент? Что-то вроде условного оператора / медиазапроса BlackBerry Curve?

Есть предложения?

1 Ответ

1 голос
/ 31 октября 2011

Я предлагаю вам проверить строку user-agent, отправленную браузером телефона, чтобы определить модель телефона и вернуть наиболее подходящий HTML.

Формат строки см. В Как определить браузер BlackBerry .

Также см. Автоопределение мобильного браузера (через user-agent?) о том, как вы можете использовать user-agent в условном выражении / конфигурации на многих платформах / языках.

Я думаю, что поддержка медиа-запросов появилась в BB OS5, и упомянутый вами телефон (кривая, в зависимости от модели) может иметь более раннюю версию ОС. Кроме того, я не думаю, что существуют какие-либо медиа-запросы, которые будут различаться по номеру модели телефона.

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