首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: /api/v0/object已被删除,请使用/api/v0/dag

错误: /api/v0/object已被删除,请使用/api/v0/dag
EN

Ethereum用户
提问于 2022-06-04 14:16:52
回答 1查看 45关注 0票数 0

我正在使用ipfs的图像上传在我的形式,它是很好的工作,但从几天前,它给我的错误。下面是我的代码。

代码语言:javascript
复制
uploaddoc: function(){
    const reader = new FileReader();
    reader.onloadend = function() {
      const ipfs = window.IpfsApi({host: 'ipfs.infura.io', port: 5001, protocol: 'https'}) // Connect to IPFS
      // const ipfs = window.IpfsApi('localhost', 5001)
      // const ipfs = window.IpfsApi({ host: 'localhost', port: 5001, protocol: 'https' })

      console.log('ipfs-connection', ipfs); // checking ipfs connection

      const buf = buffer.Buffer(reader.result) // Convert to buffer
      
      ipfs.files.add(buf, (err, result) => { // Upload buffer to IPFS
      
      if(err) {
        console.error(err)
        swal("Error", "Something went wrong!", "error");
        return
      }
      let url = `https://ipfs.io/ipfs/${result[0].hash}`;

      console.log(`Url --> ${url}`);

      $(".js-uploaded-hash").attr("data-hash", result[0].hash);
      swal("Document Uploaded!", "Thanks for choosing us!", "success");
      })
    }
    const photo = document.getElementById("memories");
    reader.readAsArrayBuffer(photo.files[0]); // Read Provided File

  },
EN

回答 1

Ethereum用户

发布于 2022-06-09 08:21:50

幸运的是它已经开始工作了。我必须在HTML标题中使用这个脚本。

代码语言:javascript
复制
票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/129551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档