如何使用air native process打开chrome浏览器?
我总是得到ArgumentError:Error#3214:NativeProcessStartupInfo.executable没有指定有效的可执行文件 我不知道为什么。有人知道我的错吗 这是我的密码如何使用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
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')。。。谢谢你的回答!