小编use*_*113的帖子

如何在Google Chrome中通过Javascript启动系统命令?

我想通过Chrome中的Javascript在我的计算机上执行本地程序.在Firefox中,它可以按如下方式完成(在about:config 中将'signed.applets.codebase_principal_support'设置为true后):

function run_cmd(cmd, args) {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");

    var file = Components.classes["@mozilla.org/file/local;1"]
        .createInstance(Components.interfaces.nsILocalFile);
    file.initWithPath(cmd);

    var process = Components.classes["@mozilla.org/process/util;1"]
        .createInstance(Components.interfaces.nsIProcess);
    process.init(file);

    process.run(false, args, args.length);
}
Run Code Online (Sandbox Code Playgroud)

什么是Chrome的等效代码?

javascript google-chrome

5
推荐指数
1
解决办法
8264
查看次数

标签 统计

google-chrome ×1

javascript ×1