2017-02-09 2 views
0

Я знаю, что это немного специфично и связано с сценарием jquery под названием croppie, но, возможно, кто-то может помочь мне здесь. Может быть, это также проблема с javascript или bootstrap?Ошибка при завершении урожая div

Однако, я использую Bootstrap и выполняю функцию, чтобы изменить изображение профиля с помощью croppie. Div croppie не отображается до тех пор, пока вы не обрушите этот div нажатием. Однако таким образом размер изображения испорчен. Кажется, что он имеет полный размер изображения.

Когда я устанавливаю таймер с

setTimeout(function() { ('#pimg').removeClass('in').addClass('out'); },150);

, например, для запуска страницы неразрушенной (чтобы увидеть содержимое фактических croppie дел) все работает отлично. Но не тогда, когда я начинаю с обрушенного (закрытого) урожая, и это то, что мне нужно. (Это хакерское решение, которое также не является надежным, так как кажется, что изображение должно быть загружено первым.)

Есть ли обходной путь или способ исправить это? Я попытался установить ширину/высоту контейнера в определенном размере, но проблема остается прежней. Это что-то о классе canvas.cr-изображения, как вы можете увидеть здесь:

enter image description here

ответ

0

Это ноу ошибка из croppie. Боюсь, для этого вам нужно использовать какую-то другую библиотеку.