【问题标题】:Is it possible to delete Camera Roll stored photos using C# for Windows Phone 8?是否可以使用 C# for Windows Phone 8 删除相机胶卷存储的照片?
【发布时间】:2014-10-04 16:08:48
【问题描述】:

我目前正在 WP8 中创建一个应用程序,将照片、视频和录音存储在独立存储中。在我的照片部分,该应用程序使用内置相机捕捉照片并将其存储到隔离存储中。我注意到在拍摄照片时,它还将照片存储在手机的相机胶卷中。有没有办法使用代码从相机胶卷中删除照片?理想情况下,我想先将照片存储在隔离存储中,然后对其进行编码以删除相机胶卷副本。我找到了有关如何删除文件的链接,但它适用于个人电脑,而不是手机(具有文件结构 c:...) http://msdn.microsoft.com/en-us/library/system.io.file.delete%28v=vs.110%29.aspx

我在某处读到,据说您无法从相机胶卷中删除照片,但我想仔细检查一下,以防有人找到解决此问题的方法。目前我的应用程序会指示用户手动删除拍摄的任何照片,但如果应用程序自动删除会更容易。

感谢您提供的任何帮助。

【问题讨论】:

    标签: c# windows-phone-8 camera isolatedstorage


    【解决方案1】:

    您不能删除存储在应用程序之外的任何数据,包括相机胶卷中的照片。

    【讨论】:

    • 这就是我害怕的。所以我想在回溯中,是否可以在应用程序内部使用相机功能而不将副本存储到相机胶卷?
    • 是的,在捕获图像时,您会得到一个流,您可以将其保存到您喜欢的任何地方,例如到您应用的隔离存储中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-01
    • 2018-09-22
    相关资源
    最近更新 更多