是否可以从浏览器中运行的角度应用程序执行本地.exe?

时间:2018-01-09 09:49:58

标签: node.js angular

我们即将开始一个新项目,它应该像桌面应用程序一样,但仍然可以在浏览器中运行,以便在系统中创建项目。创建这些项后,必须调用LOCAL机器上的.EXE文件来执行一些代码生成。如果使用Angular开发应用程序或者我们是否需要第三方库来执行本地.exe文件,这是否可行?

1 个答案:

答案 0 :(得分:0)

不,这不是开箱即用的。浏览器使非常确保无法启动本地可执行文件。您必须寻找其他解决方案。

根据您想投入多少精力,一个可能的想法是自己编译WebKit引擎,即创建一个运行浏览器引擎本身的二进制“包装器”。然后你可以随心所欲地扩展它,包括添加启动本地.exe的可能性(或者如果那些.exe是你自己的应用程序,你可以将它们编译到你的WebKit包装器中)。