簡體   English   中英

如何從SD卡訪問視頻

[英]How to access videos from sd card

我目前正在為Windows Phone 8開發視頻播放器,該播放器將顯示所有視頻的列表(存儲在手機內存和SD卡中)。

我找不到任何使用ExternalStorageDevice類訪問系統保留文件和文件夾的方法。

ExternalStorageDevice _sdCard = (await ExternalStorage.GetExternalStorageDevicesAsync()).FirstOrDefault();

var folders = await _sdCard.RootFolder.GetFoldersAsync();

MessageBox.Show(folders.Count().ToString());

通過使用此代碼,我得到了其他文件夾,但沒有圖片,音樂和視頻等系統文件夾。

以及我沒有直接放在根文件夾中的.mp4文件。

請幫助我解決此問題。

提前致謝。

您將無法使用它(目前-保留了許多文件,並且第三方應用無法訪問該文件)。

通常,要查看SD卡上的文件,您必須在MSDN上注冊擴展名- 點2

要讀取文件,您的應用必須在應用清單文件中注冊文件關聯,並聲明其可以處理的文件類型(擴展名)。

不幸的是(如我所提到的)許多文件被保留( 列表在這里 ):

但是有些文件和URI關聯是您不能使用的,它們是保留的關聯。 如果您的應用程序注冊了保留的關聯,則該注冊將被忽略。

因此,目前您的應用程序不可能看到這些文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM