Ich versuche, Bilder direkt vom Browser auf Cloudinary hochzuladen, aber ich habe mit den Konfigurationen versucht. Ich verfolge diese tutorial und ich bin auf dem Schritt stecken, wo ich diese müssen enthalten:Cloudinary Nodejs Image Upload Setup Problem
var cloudinary_cors = "https://" + request.headers.host + "/cloudinary_cors.html";
Ich erhalte eine Fehlermeldung sagen: „Bitte nicht definiert ist“. Die Vorlagenseite wird zwar gerendert, aber das Eingabefeld tut nichts. Ich habe auch die "cloudinary_cors.html" Datei in meinem statischen Verzeichnis und ich benutze Pug als meine Vorlage-Engine. Hier ist meine Vorlage Seite bisher:
//upload.pug
extends layout
block content
script(type='text/javascript', src='jquery.min.js')
script(type='text/javascript', src='/javascripts/jquery.ui.widget.js')
script(type='text/javascript', src='/javascripts/jquery.iframe-transport.js')
script(type='text/javascript', src='/javascripts/jquery.fileupload.js')
script(type='text/javascript', src='/javascripts/jquery.cloudinary.js')
cloudinary.cloudinary_js_config()
script.
$(function() {
if($.fn.cloudinary_fileupload !== undefined) {
$("input.cloudinary-fileupload[type=file]").cloudinary_fileupload();
}
});
var cloudinary_cors = "http://" + request.headers.host + "/cloudinary_cors.html";
cloudinary.v2.uploader.image_upload_tag('image_id', {callback: cloudinary_cors});
form(action='/create', method='post')
.field
label Image ID
input(name='image_id')
button.ui.primary.button(type='submit') Post