全部,
我编写了一个桌面 java 程序,它将捕获用户音频,并希望在 Mozilla 的插件中使用它。我不太熟悉 JavaScript 或为 Mozilla 创建广告,但我知道插件需要主要使用 JavaScript 创建。
我对 JavaScript 的有限使用所知道的是,您无法访问用户本地文件。
有什么方法可以使用 JavaScript 和 Mozilla Add On Builder 来发出命令,就像我在 -jar 文件路径参数的系统控制台中所做的那样,它会启动 jar 文件?
全部,
我编写了一个桌面 java 程序,它将捕获用户音频,并希望在 Mozilla 的插件中使用它。我不太熟悉 JavaScript 或为 Mozilla 创建广告,但我知道插件需要主要使用 JavaScript 创建。
我对 JavaScript 的有限使用所知道的是,您无法访问用户本地文件。
有什么方法可以使用 JavaScript 和 Mozilla Add On Builder 来发出命令,就像我在 -jar 文件路径参数的系统控制台中所做的那样,它会启动 jar 文件?
我的想法是找到java.exe
文件并使用一些参数运行它,如本例所示。
您可以使用Addon Sdk Docs中的示例来检查PATH
或JAVA_HOME
变量并尝试在java.exe
那里找到。
我不知道它是否会起作用,但这只是我的想法。
https://github.com/mozilla/addon-sdk/wiki/Community-develop-modules
此页面指向 AddonSDK 的“子进程”模块,它将帮助您启动外部进程。