При использовании данного скрипта, если изменить ориентацию телефона с вертикальной на горизонтальную, то все работает нормально, но обратно уже не возвращается. Как это можно исправить?
<script>
function updateViewport() {
const viewportMeta = document.querySelector('meta[name="viewport"]');
if (window.innerWidth > 500) {
viewportMeta.setAttribute('content', 'width=1200');
} else {
viewportMeta.setAttribute('content', 'width=device-width, initial-scale=1');
}
}
window.addEventListener('load', updateViewport);
window.addEventListener('resize', updateViewport);
window.addEventListener('orientationchange', updateViewport);
</script>