Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.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 嵌入Blob文件有时有效,有时无效';T_Javascript_Reactjs_Blob - Fatal编程技术网

Javascript 嵌入Blob文件有时有效,有时无效';T

Javascript 嵌入Blob文件有时有效,有时无效';T,javascript,reactjs,blob,Javascript,Reactjs,Blob,我正试图在客户端显示一个pdf文件。我从服务器上得到的是一个unit8array,然后我将它转换成一个blob,然后我使用它在屏幕上显示,结果是某个特定的文件有时会显示出来,有时它会给我一个重载按钮错误。这已经困扰我好几个星期了,这是我的密码 这里是我从服务器获取文件并转换它的时候 值是UNIT8ARRAY var blob = new Blob([value], { type: "application/pdf", })

我正试图在客户端显示一个pdf文件。我从服务器上得到的是一个unit8array,然后我将它转换成一个blob,然后我使用它在屏幕上显示,结果是某个特定的文件有时会显示出来,有时它会给我一个重载按钮错误。这已经困扰我好几个星期了,这是我的密码

这里是我从服务器获取文件并转换它的时候 值是UNIT8ARRAY

 var blob = new Blob([value], {
              type: "application/pdf",
            });
            blob.lastModifiedDate = new Date().getTime();
            blob.name = `${new Date().getTime()}`;
            console.log("this is the blob properties", blob);
            // const file = new File(blob)
            setFile([blob]);
这是我的嵌入,它将文件作为道具

<embed
      src={
        URL.createObjectURL(props.file)
      }
      style={{ marginTop: 10 }}
      width="100%"
      height="750"
      type="application/pdf"
    />