2016-09-22 44 views
0

在某些設備(僅某些型號)上,不能再使用相機拍攝圖像。 在兩個不同的手機上,但具有相同的Windows 10版本,它可以在一個手機上運行,​​但不能在另一個手機上運行。 當應用程序切換到相機時,可以拍攝照片,但不被接受。接受圖標被禁用,並且只有重試選項可用。使用CameraCaptureTask時無法接受圖像

該應用程序是爲使用SilverLight的Windows Phone 8構建的。

代碼:

using Microsoft.Phone.Tasks; 

CameraCaptureTask cameraCaptureTask; 

cameraCaptureTask = new CameraCaptureTask(); 
cameraCaptureTask.Completed += new EventHandler<PhotoResult>(cameraCaptureTask_Completed); 

cameraCaptureTask.Show(); 

void cameraCaptureTask_Completed(object sender, PhotoResult e) 
{ 
    if (e.TaskResult == TaskResult.OK) 
    { 
    } 
} 

在某些電話模型(MS 640和650)的cameraCaptureTask_Completed是從來沒有發射,因爲接受按鈕被禁用。

我的猜測是它是最新Windows 10版本中的一個錯誤,影響了一些手機。有沒有其他人有這個問題?

+0

[Windows Phone 8應用程序的CameraCaptureTask在Windows 10中無法正常工作]的可能重複(http://stackoverflow.com/questions/39347658/cameracapturetask-of-windows-phone-8-app-is-n-working -in - 窗口10) – stuartd

回答

0

隨着Windows Phone的下一次更新,問題就消失了。 這是某些Windows 10版本的錯誤。