我如何在单独的选项卡中打开pdf或下载pdf而不影响移动应用程序?



我有一个按钮,用户可以点击并下载某些pdf文件。在台式机上,它运行得非常完美。但当我尝试下载pdf时,它只是替换了主应用程序,并在同一标签页中打开pdf。但是,如果块弹出窗口被禁用,那么它将在新选项卡中打开。但在默认情况下,在大多数情况下,它是启用的。

是否有任何解决方案,其中pdf将在新的选项卡中打开,虽然块弹出窗口被激活?

我使用TypeScript与nextjs。非常感谢您的帮助。

  1. 我尝试使用window.open("pdf_file_link", "_blank)

try this

window.open("pdf_file_link")