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文件。我想查看文件,确保没有人下载这些。
2条答案
按热度按时间jhdbpxl91#
你不能
为了让浏览器呈现PDF,PDF数据必须传输到浏览器。
这是下载
如果数据可以传输到浏览器,那么浏览器的用户(控制浏览器,因为它是 * 他们的 * 浏览器)可以对数据做他们喜欢的事情(包括将其保存到本地磁盘上的PDF文件)。
wljmcqd82#
您可以使用第三方库,如react-pdf
我发现this tutorial在向应用程序添加此类功能时很有帮助