Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将pdf上载到Cloudinary_Javascript_Html_Node.js_Ejs_Cloudinary - Fatal编程技术网

Javascript 将pdf上载到Cloudinary

Javascript 将pdf上载到Cloudinary,javascript,html,node.js,ejs,cloudinary,Javascript,Html,Node.js,Ejs,Cloudinary,我正试图通过小部件将pdf文件上传到Cloudinary。我假设我可以使用与常规图像和视频相同的脚本,但显然它不喜欢。当我上传pdf时,它会通过,但是返回的url没有返回值,它是空的 这就是我所拥有的 <h1>Upload Documents for: <%= studentName %></h1> <button id="upload_widget" class="button">Upload Docu

我正试图通过小部件将pdf文件上传到Cloudinary。我假设我可以使用与常规图像和视频相同的脚本,但显然它不喜欢。当我上传pdf时,它会通过,但是返回的url没有返回值,它是空的

这就是我所拥有的

  <h1>Upload Documents for: <%= studentName %></h1>
<button id="upload_widget" class="button">Upload Documents</button>

<script src="https://widget.cloudinary.com/v2.0/global/all.js" type="text/javascript"></script>  
             
<script type="text/javascript">  
var myWidget = cloudinary.createUploadWidget({
  cloudName: 'xxx', 
  uploadPreset: 'ld3l7evv'}, (error, result) => { 
    if (!error && result && result.event === "success") { 
      console.log('Done! Here is the image info: ', result.info); 
      console.log(result.info.secure_url)
      var result_url = result.info.secure_url;
      console.log("result url is " + result_url)
      document.getElementById("url").value = result_url;
    }
  }
)

document.getElementById("upload_widget").addEventListener("click", function(){
  myWidget.open();

  }, false);

 
</script>
为以下对象上载文档:
上传文件
var myWidget=cloudinary.createUploadWidget({
cloudName:'xxx',
uploadPreset:'ld3l7evv'},(错误,结果)=>{
如果(!error&&result&&result.event==“success”){
log('Done!这是图像信息:',result.info);
console.log(result.info.secure\u url)
var result\u url=result.info.secure\u url;
log(“结果url为”+结果url)
document.getElementById(“url”).value=result\uURL;
}
}
)
document.getElementById(“upload_小部件”).addEventListener(“单击”,函数(){
myWidget.open();
},假);

有人知道如何更改它,以便我可以让它与PDF一起工作吗?谢谢:)

如果上传有效,您可以在您的帐户中找到PDF,但在访问链接时,您会收到404,那么很可能是由于以下所述的新政策: