警告 :这可能已过时
navigatornode.js中没有对象,因为它没有在浏览器中运行。它在系统中运行。导航器的“等效”为
process。该对象包含许多信息,例如
process.platform // linux
如果要运行Web浏览器,则必须执行它。
var sys = require('sys')// open google in default browser// (at least in ubuntu-like systems)sys.exec('x-www-browser google.com')这可能在较新的node.js版本(我有2.x)中不起作用,您可能必须使用
var child_process = require('child_process')child_process.exec('x-www-browser google.com')我想没有简单的方法可以使用其“默认应用”来跨平台“运行”任何文件,您必须找出如何在每个OS /桌面环境中进行操作,并在检测到OS之后进行操作。



