我正在使用PDF JS演示应用程序,我从服务器向查看器提供了base64 pdf。这在chrome和mozilla(桌面和移动设备)上都非常有用,但它在Safari上根本不起作用。
我认为这个问题是因为XHR,但我没有那么多经验,所以我无法肯定地说。
我的替代方案是什么?
答案 0 :(得分:1)
我通过使用atob将base64转换为二进制来解决这个问题。
答案 1 :(得分:0)
atob在我的情况下不起作用,我用它将base64转换为二进制数组 Pdf.js: rendering a pdf file using a base64 file source instead of url