2013-06-28 3 views
2

Я видел, что Dart имеет класс Screen, но не может использовать его для получения ширины и высоты экрана мобильного браузера целевого устройства.Как получить высоту и ширину экрана в Dart

Я попробовал несколько способов получить его, но он всегда терпит неудачу

ответ

4

Вы можете попробовать с Screen.available (например. window.screen.available.height) или window.innerHeight если window.screen.height не работает.

См. this answer of Get the device width in javascript.

+0

Мне не удалось использовать Screen.available [это не статично, и для экрана нет конструктора по умолчанию). fwiw Экранные документы - это мусор .. и нет объекта экрана. Но я смог заставить его работать с window.innerHeight, но до сих пор не могу понять, почему это не Window и все. Спасибо Alexandre –

+0

Вы получаете доступ к _screen_ с помощью 'window.screen'. –