Почему тег области просмотра на Galaxy Nexus / Android 4 не работает?

Я работаю над веб-приложением, которое должно изменяться до любого размера экрана, который может иметь устройство. В iOS и более старых версиях Android тег области просмотра работает нормально. Размер изображения на экране всегда изменяется по размеру экрана.
(Как описано здесь: https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html#//apple_ref/doc/uid/TP40006509-SW19 )
На Galaxy Nexus (Android 4.0) работать не будет. Слева и справа примерно 20 пикселей, и я не знаю, зачем он это делает. Мой тег области просмотра выглядит так:


Независимо от того, что я изменяю в теге, пространство всегда есть, а содержимое не помещается на экране. Я сделал образец страницы, чтобы продемонстрировать вам эффект: http://easyeve.w3y.de/link/index.html
Если вы откроете эту ссылку на iPhone, содержимое будет идеально соответствовать (вы выиграли ' не вижу ничего желтого = тело), ​​а ширина документа - 320 пикселей. На Galaxy Nexus вы увидите желтое пространство, а ширина документа составляет 360 пикселей (что составляет ровно половину разрешения экрана). Это тоже должно быть 320 пикселей! У вас тоже есть эта проблема, и есть ли способ ее исправить?

Обновление: я заметил ту же проблему на Galaxy Note / Android 2.3.6 Следовательно, это не проблема Android 4. Думаю, это связано с большим размером экрана ...

14
задан Cœur 25 March 2019 в 15:45
поделиться