相关疑难解决方法(0)

如何打印base64 pdf?

我从要打印的服务器上收到了base64 pdf。

我一直在尝试以下方法:

$.ajax({
    type: "POST",
    url: url,
    data: blahblahblah,
    success: function(data) {
        var printWindow = window.open( "data:application/pdf;base64, " + data );
        printWindow.print();
    }
});
Run Code Online (Sandbox Code Playgroud)

遗憾的是,这在Chrome中不起作用。我收到以下错误:

SecurityError:阻止源为“ xxx”的帧访问源为“ null”的帧。请求访问的帧的协议为“ http”,正在访问的帧的协议为“数据”。协议必须匹配。

有关如何解决此问题的建议?

javascript pdf jquery

2
推荐指数
2
解决办法
8701
查看次数

标签 统计

javascript ×1

jquery ×1

pdf ×1