對於Windows 8應用程序,在C#/ Xaml中我想用計算機上的媒體播放器使用Launcher.LaunchFileAsync啓動視頻。無法使用LaunchFileAsync從uri啓動視頻
我從URL的視頻文件,我使用此代碼:
var uri = new Uri(myUrl,UriKind.RelativeOrAbsolute);
var file = await StorageFile.CreateStreamedFileFromUriAsync("aaa", uri, RandomAccessStreamReference.CreateFromUri(uri));
if (file != null)
{
// Launch the retrieved file
var success = await Windows.System.Launcher.LaunchFileAsync(file);
if (success)
{
// File launched
}
else
{
// File launch failed
}
}
else
{
// Could not find file
}
這實際上是從LaunchFileAsync的文檔,示例代碼。對我來說這似乎很好,但成功永遠是錯誤的。 你知道爲什麼嗎? 是否有可能在一個url中使用LaunchFileAsync視頻? 還有另一種方法可以做到嗎?