5

我遇到了这个 PhotoChooserTask 的问题,因为当我将它部署到我的设备上时它没有显示出来。它在模拟器中工作。我做了一个非常简单的代码,但不知道为什么它没有显示。

// inside the button
PhotoChooserTask selectphoto = new PhotoChooserTask();
selectphoto.ShowCamera = true;
selectphoto.Completed += new EventHandler<PhotoResult>(selectphoto_Completed);
selectphoto.Show();
// -------------

void selectphoto_Completed(object sender, PhotoResult e)
{
    if (e.TaskResult == TaskResult.OK)
    {
        // blah blah blha
    }
}

任何想法?

我正在使用 Windows Phone 7 Mango (7.1)

- - - 更新 - -

我拿了 e.TaskResult,我总是得到“取消”。有什么不对?

我有个主意……也许是因为 Zune 正在运行:P

---更新-解决。Zune 正在运行:P

4

1 回答 1

5

如果您正在工作或实现 Camera 或 PhotoChooserTask 并且您已连接到 Zune,那么现在最好在实际设备上测试您的应用程序。

因此,在将您的应用程序部署到具有媒体功能的实际设备上之前,请确保断开您的手机与 Zune 的连接。

于 2012-09-13T06:02:04.477 回答