0
Ich benutze die , um Bilder von der Webcam zu machen, und ich suche einen Weg, um es mit Carrierwave hochladen. Ich habe this gem gefunden, die das tun.Rails 4: Upload von Daten Uri mit Carrierwave
So habe ich mein js Code, um das Bild aufzunehmen:
function save_photo() {
// actually snap photo (from preview freeze) and display it
Webcam.snap(function(data_uri) {
// display results in page
document.getElementById('results').innerHTML =
'<img src="'+data_uri+'"/><br/></br>' +
'<a href="'+data_uri+'" target="_blank">link</a>';
// shut down camera, stop capturing
Webcam.reset();
});
Die Frage ist: Wie kann ich lesen die data_uri js Variable und integrieren, dass in der Ruby-Code für das Hochladen und speichern Sie es ohne Nachladen die Seite mit Ajax?
Danke!
Die Bilder in einem anderen Modell sind. Ich habe ein Model Users has_many Bilder. Wie konvertiert dieser Code die data_uri zu carrierwave upload? –