#css #media-queries #xpages #lotus-notes
#css #медиа-запросы #xpages #lotus-notes
Вопрос:
Итак, у нас есть приложение XPage, которое очень хорошо работает во всех браузерах, включая внутренний браузер notes. Поскольку нашей целевой аудиторией являются как пользователи настольных компьютеров, так и пользователи мобильных устройств, мы разработали адаптивный макет с использованием медиазапросов css, который хорошо работает в браузерах, однако мы только что обнаружили, что когда он запускается как приложение notes, он не учитывает медиазапросы. Это работает так, как если бы не было медиа-запросов (например. даже элементы, относящиеся к мобильным устройствам, отображаются на рабочем столе). Любые предложения здесь, чтобы заставить его работать? Мы прошли долгий путь, и удаление медиазапросов было бы своего рода последней альтернативой.
Любая помощь будет очень признательна. Спасибо!
Комментарии:
1. Я никогда раньше не использовал медиазапросы и не уверен, что с ними связано, но в других проектах (например, JSF), когда я пытался получить информацию об устройстве пользователя, я иногда получал null или unknown . Это тот случай, который вы изучаете? (если это вообще возможно с медиа-запросами)
Ответ №1:
Я думаю, причина в том, что ваш браузер Notes отображается как IE. IE не поддерживает мультимедийные запросы вплоть до IE 8.
По умолчанию используется IE, попробуйте изменить внутренний браузер на Firefox. Инструкции см. По этой ссылке. http://www-01.ibm.com/support/docview.wss?uid=swg21268588
Комментарии:
1. Стив, XPages в клиенте Notes использует XULRunner, а не IE. Однако ваше объяснение неподдерживаемых мультимедийных запросов все еще может относиться к конкретной используемой версии XULRunner.