PrettyPhoto и мобильные
Добрый день!
Мой скилл в верстке и js ничтожно мал, поэтому возможно вопрос у меня простой, но надеюсь кто ответит :) Если на сайте установлена галерея PrettyPhoto, то почему-то чаще всего на мобильных телефонах, картинка которая отдается по клику (увеличенная) выползает за рамки экрана, как можно адаптировать эту картинку по ширине? Спасибо за ответы :help: |
MBIgor,
В параметрах инициализации allowresize: true, не пробовали? |
Спасибо за совет
Только насколько я понимаю он будет уменьшать и на ПК и на мобильных. Я хочу просто, чтобы на ПК картинка открывалась исходного размера, а на мобильных подгонялась под размеры устройства |
Тогда как-то так
var allow = ( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) ? true : false;
var obj = { allowresize: allow };
alert (obj.allowresize);
|
Этот код в PrettuPhoto.js вставлять?
|
MBIgor,
У вас на сайте есть инициализация PrettyPhoto ? Что-то вроде
$(document).ready(function(){
$("a[rel^='prettyPhoto']").prettyPhoto();
});
Так к этому нужно добавить
$(document).ready(function(){
var allow = ( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) ? true : false;
$("a[rel^='prettyPhoto']").prettyPhoto({
allowresize: allow
});
});
|
Добавил, но изображения не изменились
|
|
| Часовой пояс GMT +3, время: 13:43. |