在Windows“Metro”应用中使用XAML C#如何播放某个视频文件。例子:
到目前为止,我设法让这个工作的唯一方法是使用FilePicker,但我不想使用它,因为我已经有了一个文件列表。
我曾尝试使用GetFileFromPathAsync,但我一直在获取权限/访问权限
await StorageFile.GetFileFromPathAsync(@"D:\video1.wmv");
道歉,如果这个问题得到解答,我就找不到符合我问题的答案。
答案 0 :(得分:1)
如果您的D:\驱动器是非网络资源,请尝试添加可移动存储应用程序功能。这可以通过双击Package.appxmanifest并导航到Capabilities选项卡来完成。默认情况下,您的应用程序(假设它是Windows应用商店应用)只能访问随应用程序打包的本地文件或存储在本地/漫游/临时文件夹中的文件(通常保留用于应用程序状态)。
如果您的数据存储在需要身份验证的网络资源上,则需要启用企业身份验证功能。
如果您没有访问需要网络身份验证的资源,您可能还想为\ MEDIAPC \文件提供家庭和工作网络。
进一步阅读: