将 pdf 上传到 Cloudinary

问题描述 投票:0回答:2

我正在尝试通过小部件将 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>

有人知道如何更改它以便我也可以使用 PDF 吗?谢谢:)

javascript html node.js ejs cloudinary
2个回答
2
投票

如果上传成功并且您可以在您的帐户中找到该 PDF,但在访问该 PDF 的链接时您会收到 404 错误,那么很可能是由于下述新政策所致: https://support.cloudinary.com/hc/en-us/articles/360016480179-Why-does-my-pdf-link-isn-t-working-


0
投票

登录您的 Cloudinary 帐户。 导航到设置或安全部分。 确保设置允许“允许传送 PDF 和 ZIP 文件Cloudinary 设置 ss

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.