Как указано в @Indigenuity, это, по-видимому, вызвано тем, что браузеры анализируют тег <meta name="viewport">
.
Чтобы решить эту проблему у источника, попробуйте следующее:
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
.
В моих тестах это не позволяет пользователю масштабироваться, чтобы просмотреть переполненный контент, и в результате предотвращает его панорамирование и прокрутку.