如何将PDF作为二进制文件传递给window.open()?

时间:2015-04-09 13:10:04

标签: javascript file cordova binary ionic-framework

我正在使用Cordova / ionic构建应用程序,我现在从API(我通过身份验证)获取PDF。然后我想在inAppBrowser中显示这个PDF,我通常用window.open('http://example.com/the-file.pdf', "_blank", "location=no");打开它。但由于我已经获取了数据,因此我无法提供网址,而是希望将数据提供为二进制文件。

我四处寻找,但我只找到了this SO answer,但遗憾的是,这对我来说并不起作用。

有人知道如何通过window.open()将PDF作为二进制数据传递吗?欢迎所有提示!

1 个答案:

答案 0 :(得分:0)

试试这个

Window.open('http://docs.google.com/gview?url=YOUR_PDF_URL', "_blank", "location=no");