PDFObject 2.0:确定用户何时到达文档的末尾

时间:2017-02-02 03:39:08

标签: javascript pdfobject

我想在HTML 5网页上嵌入PDF。我正在寻找像PDFObject 2.0这样的不同观众。这适用于查看,但我有一个要求,用户必须阅读整个文档(滚动或页面到最后),然后我可以启用一个按钮让他们点击。这是为了合法合规情况。

使用PDFObject 2.0嵌入PDF文档以查找用户何时到达文档末尾(滚动到结束页面或最后一页)时,有哪些类型的代码挂钩。

我相信PDFObject就像一个包装器,可以帮助在不同的浏览器条件下呈现PDF,包括移动设备,平板电脑和桌面方案,如果不使用PDF.js并自定义代码然后处理所有浏览器,这个请求可能是不可能的。情景我自己。

1 个答案:

答案 0 :(得分:0)

PDFObject仅将PDF嵌入HTML页面中,它不提供任何其他功能。目前,大多数内置的PDF呈现引擎甚至不提供JavaScript API。

据我所知,没有办法证明某人已阅读(或浏览过)整个PDF;这就是为什么合规性网站通常只是向用户提供一个复选框,这就是“在这里检查以表明您已阅读并同意此文档”。

如果你绝对必须找到一种方法来确保有人导航到文档的最后一页 - 让我提醒你,并不暗示他们阅读任何东西 - 你可能能够与PDF.js放在一起。 PDF.js实用程序是基于JavaScript的PDF呈现引擎。您可以强制PDF通过PDF.js呈现(PDFObject.com有此示例);由于PDF.js是基于JavaScript和开源的,因此您可以使用PDF.js API一起破解某些内容。