Отрегулируйте кордову ширину экрана на xhdpi - PullRequest
0 голосов
/ 10 февраля 2019

У меня проблема с приложением Cordova, над которым я работаю.Я использовал устройство mdpi для своих тестов, и все выглядит хорошо.У меня ширина 800 и значение плотности 1. Мой порт просмотра настроен так:

<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">

Теперь я установил свое приложение на другом устройстве, xhdpi.Моя проблема в том, что теперь значение плотности равно 2, а при ширине экрана 1200 у меня window.width всего 600, что портит все приложение, особенно для таблиц ...

Есть идеи?Большое спасибо!

1 Ответ

0 голосов
/ 11 февраля 2019

Мне наконец-то удалось решить проблему ... Поскольку ширины 600 пикселей действительно недостаточно ... Когда я получаю соотношение пикселей через глобальную переменную screen, я динамически изменяю атрибуты начального масштаба и ширины атрибутов мета-области просмотра с некоторымирасчетное значение.И теперь все отлично работает!

...