Birinin bana yardım etmesine yardım etmek bana yardımcı olabilir.Raylar 4, Carrierwave, jcrop, POST'a mobil, UPDATE değil
Fotoğrafları yüklemek için Carrierwave kullanıyorum ve kırpmak için jcrop kullanıyorum. Masaüstümde mükemmel çalışıyor. Fotoğrafı yüklediğimde/oluşturduğumda, kullanıcı fotoğrafı tercih ettiği boyuta eker/günceller.
Şunlar gerçekleşen WEIRD olayı, MOBILE üzerindeyken (sadece mobil değil, masaüstü/tablet değil) güncelleme formunun, UPDATE yerine POST olarak adlandırılacağıdır. Ama yine de, masaüstünde her şey mükemmel çalışıyor. Bu davranışın neden sadece mobil cihazlarda gerçekleştiğine dair herhangi bir yardım sağlayabilir mi?
Kodum:
show.html.erb
<div class="container large-margin-left large-margin-right">
<div class="jcrop"><%= image_tag @photo.photo.large, :id=>'cropbox', :class=>'img-responsive' %></div>
<br>
<%= form_for [@user, @photo] do |f| %>
<% for attribute in [:crop_x, :crop_y, :crop_h, :crop_w] %>
<%= f.text_field attribute, :id=> attribute %>
<% end %>
<%= f.submit "Crop", :class=>'large-font pink-bg white caps sm-space', data: { disable_with: "Cropping..." } %>
<% end %>
</div>