提问人:Sushanth 提问时间:8/25/2023 更新时间:8/25/2023 访问量:23
标题:打印功能问题 - 使用 Expo 在 Android 中的最终打印对话框预览中图像不可见
Title: Printing Function Issue - Image Not Visible on final Print dialog preview in Android using Expo
问:
我在 Expo 应用程序中遇到 Expo 打印功能问题。该函数旨在从给定的 URL 打印 PDF 图像。该功能在 iOS 上完美运行,显示预览并打印图像没有任何问题。但是,在 Android 上,预览不显示图像,并且在尝试打印时会产生“无效图像”
const print = async () => {
const printImageUrl = await fetchPdfForAndroid(pdfAwsUrl);
console.log("printImageUrl", printImageUrl);
setDummyImage(printImageUrl);
await Print.printAsync({
html: `<img src="${printImageUrl}" style="width: 100%; height: 100%;" />`,
printerUrl: printerConfigurations?.printer?.url,
});
};
printImageUrl 是 base64 字符串,如下所示 - data:application/pdf;base64,JVBERi0x...
答: 暂无答案
评论