我总是得到ArgumentError:错误#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);
}
答案 0 :(得分:0)
错误基本上意味着他无法在给定的URL下找到可执行文件。
您是否检查过您的Chrome浏览器确实已安装在您的用户目录(C:// User / ...)中,而不是安装在程序文件目录中?