JNLP Applet 在 Safari 或 Firefox 3.6 上加载

发布于 2024-10-07 13:36:41 字数 365 浏览 3 评论 0原文

我正在尝试使用 JNLP 加载小程序。除了 Safari(在 OSX Snow Leopard 上的 Safari 5.0.3 上尝试过)之外,我测试过的每个浏览器都运行良好。

这似乎是一个与 Safari 相关的错误,因为即使是用于在 Oracle 上的plugin2 页面 似乎无法正常工作,因为Safari 尝试加载“Ignored.class”而不是查看JNLP 文件。

有谁知道这个问题的解决方法?

I'm trying to load an applet using JNLP. Things work fine on every browser I've tested, except for Safari (tried on Safari 5.0.3 on OSX Snow Leopard).

This seems a Safari related bug, because even the JNLP applet used for testing in the plugin2 page on Oracle doesn't seem to be working, as Safari tries to load "Ignored.class" instead of looking at JNLP file.

Does anyone know a workaround for this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜声 2024-10-14 13:36:41

好吧,经过大量修改后,似乎这种行为的原因在于 Safari(似乎还有 Firefox 3.6)上安装的插件。

它没有使用最新的 Java Plugin 2 NPAPI,而是使用一些较旧的插件。因此,真正的解决方法是从 Safari 中删除旧插件:转到 /Library/Internet Plug-ins 并删除 JavaPluginCocoa.bundle (如果有的话,也将其删除在 ~/Library/Internet Plug-Ins 上)。

尽管原因不同,但这与 Apple 知识库文章中描述的方向相同。

当您执行此操作时,Safari 将使用新的 Java Plugin 2,并且将像使用较新插件的其他浏览器一样工作(即 Chrome 或 Firefox 4,不确定 Opera。对于 Firefox 3.6,您必须执行类似的操作,但请按照此错误报告中的步骤操作)

Ok, so after a lot of tinkering, it seems that the reason for this behavior lies in the plugins installed on Safari (and Firefox 3.6, it seems).

Instead of working with the latest Java Plugin 2 NPAPI, it's using some older plugin. So the real fix is to remove that older plugin from Safari: Go to /Library/Internet Plug-ins and remove JavaPluginCocoa.bundle (also, remove it if you have it on ~/Library/Internet Plug-Ins).

This are the same directions described in this Apple Knowledge Base article, although for different reasons.

When you do this, Safari will use the new Java Plugin 2, and will work exactly as other browsers using the newer plugin (namely, Chrome or Firefox 4, unsure about Opera. For Firefox 3.6 you'll have to do a similar thing, but following the steps in this bug report)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文