3

以上一个问题为动力,我想将图像和视频临时存储在独立存储中。我的应用程序(用 WPF/C# 编写)将允许用户通过查看它们在MediaElement中的内容来查看这些临时存储的项目。我希望将 MediaElement 的Source 属性设置为存储在 IsolatedStorage 中的视频或图像的 URI,但我无法弄清楚如何动态创建 URI,因为它似乎不受独立存储的天真支持。任何帮助将不胜感激 - 在此先感谢您!

更新 - 2009 年 1 月 21 日 在解决了一天的问题后,我得出结论,隔离存储方法不适用于存储需要由 Uri 引用的大型视频文件。

4

1 回答 1

1

隔离存储旨在为您提供一种在客户端存储数据的方法,而无需知道您存储的文件的具体位置。缺少 URI 的原因是将您存储的文件保存在“安全沙箱”中。您也许能够找到一种方法来获取实际的 URI,但如果有一种方法,Microsoft 很可能会发布一个安全补丁来破坏您的代码。

我会找到一种不同的方式来完成你的任务。尝试“对抗”平台中的安全设置通常是一个坏主意,因为未来的平台更改可能会破坏您的应用程序。

于 2010-02-19T19:30:50.717 回答