Comments 13
Не забудьте довавить проверку на данные… Иначе вместо avatar.png будет какой-нибудь shell.php…
В настоящее время передо мной стоит задача сделать интерфес для «Кропалки» под тач-утройства. Пока не знаю, с какой стороны подступиться и с чего начать.
Вы планируете в своем плагине делать такую фичу?
Вы планируете в своем плагине делать такую фичу?
Начните со знакомства с touch events.
В своем плагине планирую реализовать совместимость с тачем, но на это надо найти время, которого, к сожалению, немного :(
В своем плагине планирую реализовать совместимость с тачем, но на это надо найти время, которого, к сожалению, немного :(
С ивентами я уже разобрался, даже запилил кроссбраузерный drag'n'drop под всё (начиная с ИЕ6, заканчивая iPad`ом).
А вот непосредственно к кропалке никак не могу подступиться, какой-то тупняк нападает :( Сейчас пока отвлекся, чтоб мозг отдохнул.
А вот непосредственно к кропалке никак не могу подступиться, какой-то тупняк нападает :( Сейчас пока отвлекся, чтоб мозг отдохнул.
А вы на мою посмотрите, там ничего особо сложного нет, свободно форкайте и пилите поддержку тача — всем от этого только лучше будет. Так же, насколько я знаю, в Jcrop тоже реализована поддержка тача, можно подсмотреть.
Попробовал демку deepliquid.com/projects/Jcrop/demos/crop.php на таче с Android`ом. Не работает!
Вот код Jcrop на гитхабе, кусок с поддержкой тача.
По умолчанию оно задизаблено, видимо в демке не активировано. Я сам на таче не тестировал, просто в коде видел. Если у вас будет время протестить — пожалуйста отпишитесь о результатах.
По умолчанию оно задизаблено, видимо в демке не активировано. Я сам на таче не тестировал, просто в коде видел. Если у вас будет время протестить — пожалуйста отпишитесь о результатах.
Эм, можно попробовать юзать .draggable().resizable() на кроппер. Установленные опции аспекта, макс.значений и поля для обрезки не дадут вытащить кроппер дальше картинки.
Если уменьшить область до такой степени, что она начнёт увеличиваться с другой стороны — кропалка ломается. Firefox 8.0
Я думаю можно было бы из этой кропалки сделать отличный сервис генерации tileable-бэкграундов, коих пока не существует. Загружаешь картинку текстуры, корректируешь прямоугольник кропа, на выходе смотришь замощенный бэкграунд, состоящий из повторяющегося обрезанного участка. Если была бы возможность еще и корректировать исходную картинку для более правильной обрезки — цены бы сервису не было. А если бы он еще и сам находил участок повторения…
Такие действия в графических редакторах делать сложно и всегда через ж*пу.
Вот бы у меня руки дошли :)
Такие действия в графических редакторах делать сложно и всегда через ж*пу.
Вот бы у меня руки дошли :)
Sign up to leave a comment.
Client-side кропалка на canvas