javascript 如何查看PDF文件没有下载可用的React

t9aqgxwy  于 2023-05-12  发布在  Java
关注(0)|答案(2)|浏览(108)
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>}

我尝试做的是查看我存储在目录中的PDF文件。我想查看文件,确保没有人下载这些。

jhdbpxl9

jhdbpxl91#

你不能
为了让浏览器呈现PDF,PDF数据必须传输到浏览器。
这是下载
如果数据可以传输到浏览器,那么浏览器的用户(控制浏览器,因为它是 * 他们的 * 浏览器)可以对数据做他们喜欢的事情(包括将其保存到本地磁盘上的PDF文件)。

wljmcqd8

wljmcqd82#

您可以使用第三方库,如react-pdf
我发现this tutorial在向应用程序添加此类功能时很有帮助

相关问题