簡體   English   中英

Windows Phone 8 App的CameraCaptureTask在Windows 10中不起作用?

[英]CameraCaptureTask of Windows Phone 8 App is not working in Windows 10?

我有一個Windows Phone 8應用程序,該應用程序在Windows Store上實時運行。 現在,最近,我收到一位客戶的抱怨,他們無法捕獲照片,只能從圖庫中選擇照片作品。 他們將設備更新到Windows 10時出現此問題。我正在使用以下代碼

private void CapturePhoto()
    {
        CameraCaptureTask cameraCapture = new CameraCaptureTask();
        cameraCapture.Completed += (sender, args) =>
        {
            //checking if everything went fine when capturing a photo
            if (args.TaskResult != TaskResult.OK)
                return;
            args.ChosenPhoto.Position = 0;
            string evidenceName = Path.Combine(Constants.IMAGES_FOLDER_PATH, "evidence_" + MCSExtensions.GetDateTimestamp() + ".jpeg");
            saveAndDisplayEvidence(args.ChosenPhoto, evidenceName);
        };
        cameraCapture.Show();
    }

我已經在開發Windows 10應用程序作為更新,但是直到我更新了該應用程序。 我需要解決此問題,以便他們可以將其用於捕獲圖像。

有人可以建議如何解決這個問題嗎?

Windows 10上的用戶界面“不夠直觀”,要使用CameraCaptureTask拍照,最終用戶需要使用應用程序欄中的... ,然后Choose location以選擇相機。 對於您的方案,您可能不想升級到Windows 10 UWP應用並使用CameraCaptureUI

我的應用程序也遇到了同樣的問題。 您必須創建自己的相機捕獲應用程序。可以通過以下鏈接進行操作

  1. 先進的相機應用
  2. 相機基本應用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM