【发布时间】:2016-08-28 05:15:20
【问题描述】:
我需要在加载 PDF 时显示某种指示器。我正在显示生成和嵌入可能需要 40 秒或更长时间的 PDF。
我知道我可以检查 PDFObject 是否嵌入成功(使用this 示例)。但是,这并不能指示文件何时完成下载。
我也知道我可以设计它。但是,这也不起作用,因为它在 PDF 加载后保留了该样式。此外,虽然我可以设置对象的边框、定位、高度等样式,但我无法让 cursor 之类的属性起作用:
#pdf object {
border: 5px solid red; // does work, but still shows up after the PDF loads
cursor: progress !important; // doesn't work
}
有什么方法可以查看文件何时成功下载?
【问题讨论】:
-
考虑改用
PDF.JS。它有一个内置的加载进度条。虽然浏览器支持不太好。
标签: javascript jquery pdfobject