Я использую следующую функцию, чтобы изменить масштаб моего окна просмотра на IPad:видового экрана шкала не работает после изменения ориентации
function rescale(scale){
var headElements = document.getElementsByTagName("meta");
for(var i = 0; i< headElements.length; i++){
var theElement = headElements[i];
if(theElement.name == "viewport"){
theElement.content = "width=device-width, user-scalable=no, initial-scale=" + scale + ", maximum-scale=" + scale + ";";
}
}
}
Это работает неограниченное число раз (в любой портрет или альбомной ориентации), до Я меняю ориентацию устройства, когда он перестает работать, пока я не перезагружу страницу.
Это ошибка в iOS, или есть ли какие-либо обходные пути?