我正在开发一个 Adobe Air 应用程序,我希望能够使用默认应用程序启动电影。我正在尝试的代码是:
var file:File = new File;
//currentMovie.ConfiguredPath = 'D:\\Movies\\TestMovie.avi';
file.nativePath = currentMovie.ConfiguredPath;
file.openWithDefaultApplication();
我也试过这个:
//currentMovie.ConfiguredPath = file://D:/Movies/TestMovie.avi'
navigateToURL(newURLRequest(currentMovie.ConfiguredPath));
第一个选项什么都不做。没有应用程序打开,没有错误,什么都没有。第二个选项有效,但它会启动一个单独的窗口,将文件下载到本地用户的下载目录,然后打开文件(只要您单击“打开”)。这不完全是我所希望的行为。