打印图像时无法读取数据 - GCP

Could not read data while printing image - GCP

我无法使用 GCP 打印 base64 编码图像。

这是我正在使用的:

var data = "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD//gBERmlsZSBzb3VyY ....";

var gadget = new cloudprint.Gadget();
gadget.setPrintButton(cloudprint.Gadget.createDefaultPrintButton("gcpPrint"));
gadget.setPrintDocument("image/jpeg", "JPG Image", data, "base64");
gadget.openPrintDialog();

docs所述。但是 GCP 无法读取数据。有什么想法吗?

需要删除:

data:image/jpeg;base64,

来自 base64 字符串。