Я пытаюсь работать на мобильном сайте, используя карты, найденные в jVectorMap http://jvectormap.owl -hollow.net / Я обнаружил, что при просмотре страницы на iphone в альбомном режиме мне нужно было изменитькоманда масштабирования до .4.Однако в портретном режиме он должен быть меньше, например 0,2.
Я использую этот код для настройки значения масштаба, найденного в библиотеке js, загруженной из jVectorMap.Закомментированный код - это исходный код, который я изменил, пытаясь подогнать экран iphone
applyTransformParams: function(scale, transX, transY) {
if (this.mode == 'svg') {
this.rootGroup.setAttribute('transform', 'scale(.4) translate(30, '+transY+')');
//this.rootGroup.setAttribute('transform', 'scale('+scale+') translate('+transX+', '+transY+')');
} else {
this.rootGroup.coordorigin = (this.width-transX)+','+(this.height-transY);
this.rootGroup.coordsize = this.width/scale+','+this.height/scale;
}
}
Мой вопрос: есть ли способ определить ориентацию экрана с помощью js и обновить его?шкала чисел?Или, может быть, есть команда для лучшей подгонки для мобильного телефона?
Спасибо за любую помощь