【发布时间】:2011-12-13 18:20:46
【问题描述】:
搜索了一段时间后,我似乎无法找到有关我遇到的 ICEPDF 小程序查看器问题的具体信息。我成功地使用 ant build 构建了 dist 文件夹,我签署了 jar 文件,上传到我的服务器。我不知道为什么我总是出现空白屏幕,我尝试使用标签而不是标签,但仍然出现空白屏幕......感谢您的帮助。
<body>
<object width="800"height="600" archive="icepdf-core.jar, icepdf-viewer.jar, icepdf-applet.jar"
<param name="type" value="application/x-java-applet;jpi-version=1.5.0"/>
<param name="java_arguments" value="-Xmx128m"/>
<param name="classloader_cache" value="false"/>
<param name="url" value="http://www.example.com/weekly.pdf"/>
<param name="code" value="ViewerApplet.class"/>
</object>
</body>
【问题讨论】:
-
"example.com/weekly.pdf" 这个小程序有数字签名吗?小程序是从 example.com 提供的吗?小程序会吞下异常吗? Java 控制台中是否有任何输出?为什么是小程序而不是框架?
-
小程序经过数字签名。它来自www.ryansnotes.com/icepdf/dist/PDFApplet.html----使用小程序控制对文档的访问,用户应该只能打印而不能下载。
-
“用户应该只能打印,不能下载。” 鉴于高级用户可以拉出页面源,查看 PDF 的位置并直接下载,这将永远无法执行。顺便说一句 - 您粘贴的代码无效。它甚至不是很好的格式。试试validating it。
-
代码不是问题,我发布的代码只是一个sn-p,小程序加载到浏览器中就好了。问题在于实施ice-pdf。我已经尝试使用对象标签和小程序标签,仍然得到一个空白屏幕