我正在使用 PDF JS 演示应用程序,我将一个 base64 pdf 从服务器提供给查看器。这在 chrome 和 mozilla(桌面和移动设备)上确实非常有效,但在 Safari 上根本不起作用。
我认为问题在于 XHR,但我没有太多经验,所以我不能肯定地说。
我的选择是什么?
我正在使用 PDF JS 演示应用程序,我将一个 base64 pdf 从服务器提供给查看器。这在 chrome 和 mozilla(桌面和移动设备)上确实非常有效,但在 Safari 上根本不起作用。
我认为问题在于 XHR,但我没有太多经验,所以我不能肯定地说。
我的选择是什么?
I resolved this by converting the base64 to binary with atob.
atob 在我的情况下不起作用,我用它来将 base64 转换为二进制数组 Pdf.js:使用 base64 文件源而不是 url 渲染 pdf 文件