我正在开发一个应用程序,需要显示应用程序镜头(镜头应用程序)功能镜头拾取器。为此,我使用以下调用:
Windows.System.Launcher.LaunchUriAsync (新Uri ("ms-lenspicker: excludedProductId = {GUID}"));
从Windows Phone调用本地照片应用程序以显示镜头应用程序(图1)。我看到了本机摄像头的行为,这也是这个功能,它不会打开另一个应用程序(图2)。我做了几次搜索,但没有找到在本地相机中使用的相同解决方案。
谢谢。

发布于 2014-06-24 04:11:46
为了以内联方式呈现镜头拾取器,应用程序需要能够查询手机上的应用程序元数据存储,以检索已注册为镜头的应用程序列表及其图标。该功能仅适用于相机和照片等内置应用程序。"ms-lenspicker“URI方案的目的是使其他应用程序能够调用Photos应用程序来代表它们显示选取器。换句话说,非微软的应用程序不可能以内联方式渲染镜头拾取器。
https://stackoverflow.com/questions/24334454
复制相似问题