我有一个已经开发好的Windows Phone 7应用程序,使用了CameraCaptureTask。
拍摄的图像会返回到应用程序中,然后进行灰度转换处理。
在测试相同的应用程序(确切地说是相同的二进制文件)在Windows Phone 8 Lumia 920中时,我发现通过CameraCaptureTask捕获的所有图像的副本都保存在“相机卷”文件夹中。
这有点烦人,因为我的应用程序的用户不希望拍摄的图像挤满“相机卷”文件夹。我查阅了文档http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394006(v=vs.105).aspx并找到以下引用:
在Windows Phone 8上,如果用户接受使用相机捕获任务拍摄的照片,则该照片会自动保存到手机的相机卷中。在之前的Windows Phone版本中,照片不会自动保存。
到目前为止,我无法找到避免在Windows Phone 8中出现此情况的方法。
在调用CameraCaptureTask的Show()方法之前,是否有一种方法可以关闭此功能?
拍摄的图像会返回到应用程序中,然后进行灰度转换处理。
在测试相同的应用程序(确切地说是相同的二进制文件)在Windows Phone 8 Lumia 920中时,我发现通过CameraCaptureTask捕获的所有图像的副本都保存在“相机卷”文件夹中。
这有点烦人,因为我的应用程序的用户不希望拍摄的图像挤满“相机卷”文件夹。我查阅了文档http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394006(v=vs.105).aspx并找到以下引用:
在Windows Phone 8上,如果用户接受使用相机捕获任务拍摄的照片,则该照片会自动保存到手机的相机卷中。在之前的Windows Phone版本中,照片不会自动保存。
到目前为止,我无法找到避免在Windows Phone 8中出现此情况的方法。
在调用CameraCaptureTask的Show()方法之前,是否有一种方法可以关闭此功能?