带有Java小程序的Chrome打包应用程序

时间:2014-08-30 15:29:53

标签: java google-chrome google-chrome-app

Chrome打包应用是否可以包含Java小程序?

我试图将QZ-Print / jZebra集成到一个打包的应用程序中,但是applet没有出现,并且JavaScript在尝试调用函数时收到applet的错误/无法读取未定义的方法

2 个答案:

答案 0 :(得分:3)

不,您不能在Chrome app中使用任何(NPAPI)插件。

文档列出了几个Disabled Web Features。 Flash和非沙盒插件都已列出,因此无法嵌入Chrome应用中。 Flash -as(沙盒)PPAPI插件可以嵌入到<webview> tag中,但Java是一个非沙盒的NPAPI插件,所以it cannot be used in a <webview> tag


您也不能在遗留packaged app中使用Java小程序,因为Java does not support Chrome extensions。如果您尝试从http(s)站点嵌入Java小程序,那么您可能会有更多的运气。

请注意,Java applet和旧版打包应用程序都已弃用,将来会从Chrome中删除(announcement for Java pluginsannouncement for packaged apps),因此您应该尝试寻找替代方案,例如{{ 3}}

答案 1 :(得分:0)

这将是一个临时解决方案,但您可以在chrome://plugins

中手动设置“始终允许”