1
在Windows Phone 8中,我有一個解決方案,使用新的WPRT Windows.Storage API捕獲視頻並將其保存到本地存儲。如何使用帶有IStorage文件的Windows Phone MediaElement
當我想使用MediaElement控件播放視頻時,由於它不支持從本地存儲(僅隔離存儲)播放,我似乎卡住了。
我使用的代碼是:
public async void MethodName(IStorageFile file){
var stream = (await file.OpenReadAsync()).AsStream();
VideoPlayer.SetSource(stream);
VideoPlayer.Play();
}
然而,當我運行它,我收到一個異常「流的類型必須爲IsolatedStorageFileStream的」。
我也試着將Source設置爲指向文件位置屬性的URI,遵循典型的本地存儲URI約定 - 但這會被忽略。
有沒有人遇到過這個解決方案?