Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.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文件 从“../../guidespf”导入文件; const handleFile=(文件名)=>{ open(`${file}/${fileName}`); } {guidePdf.map(教育单元=> handleFile(edu.fileName)}>阅读更多内容}_Javascript_Reactjs_Pdf - Fatal编程技术网

Javascript 如何在不下载的情况下查看pdf文件 从“../../guidespf”导入文件; const handleFile=(文件名)=>{ open(`${file}/${fileName}`); } {guidePdf.map(教育单元=> handleFile(edu.fileName)}>阅读更多内容}

Javascript 如何在不下载的情况下查看pdf文件 从“../../guidespf”导入文件; const handleFile=(文件名)=>{ open(`${file}/${fileName}`); } {guidePdf.map(教育单元=> handleFile(edu.fileName)}>阅读更多内容},javascript,reactjs,pdf,Javascript,Reactjs,Pdf,我试图做的是查看我存储在目录中的pdf文件。我想查看该文件并确保没有人下载这些文件。你不能 为了让浏览器呈现PDF,必须将PDF数据传输到浏览器 那是下载 如果可以将数据传输到浏览器,则浏览器用户(因为它是他们的浏览器而控制浏览器)可以对数据执行他们喜欢的操作(包括将数据保存到本地磁盘上的PDF文件) import file from '../../guidesPdf'; const handleFile = (fileName) => { window.open(`$

我试图做的是查看我存储在目录中的pdf文件。我想查看该文件并确保没有人下载这些文件。

你不能

为了让浏览器呈现PDF,必须将PDF数据传输到浏览器

那是下载

如果可以将数据传输到浏览器,则浏览器用户(因为它是他们的浏览器而控制浏览器)可以对数据执行他们喜欢的操作(包括将数据保存到本地磁盘上的PDF文件)

import file from '../../guidesPdf';

 const handleFile = (fileName) => {
        window.open(`${file}/${fileName}`);
    }

    {guidePdf.map(edu =>
    <button className="btn btnService" 
    onClick={() =>handleFile(edu.fileName)}>Read More</button>}