大家: 我已经构建了一个基于emberJs的移动设备,现在有一个像这样的新功能:视图中有一个超链接,它有一个Base64编码的pdf字符串,当我点击链接时,它将打开一个新的设备窗口&#39 ; s默认浏览器显示它。在ios它工作正常,因为safari有一个pdf组件来打开它,但在Android它不能工作,因为大多数Android设备的浏览器不会有pdf组件。有一些解决方案,你的帮助会非常友好!
答案 0 :(得分:1)
您可能想要使用此项目https://mozilla.github.io/pdf.js/, 适用于android就好了(我刚刚在android 6上查看)。
例如如何使用checkout:Pdf.js: rendering a pdf file using a base64 file source instead of url