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



我想要在HTML5网页上嵌入PDF。我看到了不同的查看器,比如PDFObject2.0。这在查看时效果很好,但我有一个要求,用户必须阅读整个文档(滚动或页面到最后),然后我可以启用一个按钮让他们点击。这是针对法律合规情况。

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

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

PDFObject只在HTML页面中嵌入PDF,不提供任何附加功能。目前,大多数内置的PDF渲染引擎甚至不提供JavaScript API。

据我所知,没有办法证明有人已经阅读(或浏览)了整个PDF;这就是为什么合规性网站通常只向用户显示一个复选框,类似于"选中此处表示您已阅读并同意本文档"。

如果你绝对必须找到一种方法来确保某人已经导航到文档的最后一页——让我提醒你,这并不意味着他们阅读了任何内容——那么你可能可以用PDF.js把一些东西放在一起。PDF.js实用程序是一个基于JavaScript的PDF呈现引擎。你可以通过PDF.js强制呈现PDF(PDFObject.com有这样的例子);由于PDF.js是基于JavaScripts的开源软件,您可以使用PDF.jsneneneba API一起破解一些东西。

最新更新