为什么 Java 8 update 31 x64 不能与 OS X 10.9.5 上的 Chrome 42.0.2288.6 dev x64 一起使用?

akn*_*ds1 3 java google-chrome osx-mavericks macos

我已经在我的 OS X Mavericks (10.9.5) 上更新到 Java 8 update 31 x64,现在它在我的 Chrome 版本 42.0.2288.6 dev 中不再有效。为什么是这样?它在更新之前有效。

我尝试了Java 验证页面,然后 Chrome 声称未安装 Java。

Java 在 Firefox FWIW 中工作。

小智 7

Google 在此版本中默认禁用了 NPAPI,强制所有插件使用 PPAPI。

据说可以通过转到 chrome://flags#enable-npapi 并启用它来重新启用它,但是我对此没有任何运气......

请参阅 wfh@chromium.org 对“缺少 NPAPI 插件”的回复:https : //code.google.com/p/chromium/issues/detail? id = 453263#c4

据我所知,Java/Oracle 没有他们插件的 PPAPI 版本。


更新:2015 年 4 月 17 日

看起来他们在 chrome://flags#enable-npapi 下启用了 enable npapi 标志

但是,此旁路将在 9 月移除。


更新:2015 年 9 月

这意味着它现在已经消失了。