Chrome打包应用是否可以包含Java小程序?
我试图将QZ-Print / jZebra集成到一个打包的应用程序中,但是applet没有出现,并且JavaScript在尝试调用函数时收到applet的错误/无法读取未定义的方法
答案 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 plugins,announcement for packaged apps),因此您应该尝试寻找替代方案,例如{{ 3}}
答案 1 :(得分:0)
这将是一个临时解决方案,但您可以在chrome://plugins