0
我發現要使用mediaelement播放視頻文件,我們需要將文件的「複製到輸出目錄」設置爲「始終複製」。是否有任何選項使用後自動從輸出目錄中刪除文件?因爲如果應用程序播放了數百個視頻,那麼它將佔用大量存儲空間,對吧?因爲從我所看到的情況來看,這個複製到輸出目錄將會創建文件的副本,從它的原始源路徑。請賜教複製到輸出目錄文件刪除
我發現要使用mediaelement播放視頻文件,我們需要將文件的「複製到輸出目錄」設置爲「始終複製」。是否有任何選項使用後自動從輸出目錄中刪除文件?因爲如果應用程序播放了數百個視頻,那麼它將佔用大量存儲空間,對吧?因爲從我所看到的情況來看,這個複製到輸出目錄將會創建文件的副本,從它的原始源路徑。請賜教複製到輸出目錄文件刪除
你並不需要將文件複製到輸出目錄,你可以設置源,如下所示:
mediaElement.Source = new Uri (System.IO.Path.Combine(dirWithVids, fileName)
,UriKind.RelativeOrAbsolute)
我確實做到了你所說的那樣,但視頻不能播放。只有在將文件的「複製到輸出目錄」設置爲「始終複製」之後,纔可以播放該文件。 – imin
@imin它是相對路徑還是絕對路徑?你確定路徑是正確的嗎? (使用File.Exists進行檢查) – Thomas