如何使用air native process打开chrome浏览器?

如何使用air native process打开chrome浏览器?,air,adobe,Air,Adobe,我总是得到ArgumentError:Error#3214:NativeProcessStartupInfo.executable没有指定有效的可执行文件 我不知道为什么。有人知道我的错吗 这是我的密码 if(NativeProcess.isSupported) { var file:File = File.userDirectory; file = file.resolvePath("AppData/Local/Google/C

我总是得到ArgumentError:Error#3214:NativeProcessStartupInfo.executable没有指定有效的可执行文件

我不知道为什么。有人知道我的错吗

这是我的密码

if(NativeProcess.isSupported)
        {

            var file:File = File.userDirectory;
            file = file.resolvePath("AppData/Local/Google/Chrome/Application/chrome.exe");

            var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
            nativeProcessStartupInfo.executable = file;
            var process:NativeProcess = new NativeProcess();

            var args:Vector.<String> = new Vector.<String>();
            args.push("https://www.google.com");

            nativeProcessStartupInfo.arguments = args;

            process.start(nativeProcessStartupInfo);

        }
if(NativeProcess.isSupported)
{
var file:file=file.userDirectory;
file=file.resolvePath(“AppData/Local/Google/Chrome/Application/Chrome.exe”);
var nativeProcessStartupInfo:nativeProcessStartupInfo=new nativeProcessStartupInfo();
nativeProcessStartupInfo.executable=文件;
var进程:NativeProcess=new NativeProcess();
变量args:Vector.=新向量。();
args.push(“https://www.google.com");
nativeProcessStartupInfo.arguments=args;
进程启动(nativeProcessStartupInfo);
}

错误的基本意思是,他无法在给定的URL下找到可执行文件


您是否检查过,您的chrome浏览器确实安装在您的用户目录(C://user/…)中,而不是安装在程序文件目录中。。。多么愚蠢的错误啊。它可以很好地处理var文件:file=new文件('C:/ProgramFiles(x86)/Google/Chrome/Application/Chrome.exe')。。。谢谢你的回答!