在特定场景下,打开文档时需要导入表单数据。如果文档中包含大量表单域数据,用户在数据导入完成之前直接点击保存或进行其他操作,可能会导致数据丢失。
为了解决这个问题,可以使用表单导入成功监听事件。当用户选择导入表单数据后,导入完成时,应用层会及时向用户发送提示,确保数据安全。此外,在表单导入过程中,WebSDK 会显示进度条提升用户体验,让用户对导入进度有更清晰的了解。
pdfui.getPDFViewer().then((pdfViewer) => {
pdfViewer.eventEmitter.on(
PDF.constant.DataEvents.formFieldImported,
(doc) => {
console.log("🚀 ~ pdfViewer.eventEmitter.on ~ doc:", doc);
}
);
});