wp8.1上的相机上传

Posted

技术标签:

【中文标题】wp8.1上的相机上传【英文标题】:Camera upload on wp8.1 【发布时间】:2014-06-16 19:25:27 【问题描述】:

在 windows phone 8 上,我们可以将 ResourceIntensiveTask 注册为“自动上传”扩展。这使它能够无限时间地执行资源密集型任务(上传所有照片)(当然是在非常严格的条件下)。

现在我正在尝试将我的应用程序移植到 windows phone 8.1(不是 silverlight 版本),但我似乎无法找到实现相同功能的方法。我错过了什么?

【问题讨论】:

【参考方案1】:

windows phone 8.1 RT 中的后台任务与 Silverlight 中的不同。观看下面的视频,了解 Windows Phone RT 中后台任务的详细信息

Background Tasks and Multitasking

【讨论】:

这是一个很好的视频,但我已经找到了所有这些东西。没有提到任何接近资源密集型任务的事情【参考方案2】:

Windows 运行时后台处理模型比为 Windows Phone Silverlight 应用程序提供的模型更加细致和灵活,因此没有直接等效的资源密集型任务。要模拟启动资源密集型任务的条件,您可以注册 MaintenanceTrigger(仅在交流电源上运行)并设置 SystemConditionType 以要求免费(即 Wifi)网络。

您应该考虑的一件事是您是否真的需要自己执行上传。如果BackgroundUploader 类可以满足您的需求,您可以使用TimeTrigger 定期轮询相机胶卷,然后将上传添加到后台上传队列。这允许系统代表您管理上传。

【讨论】:

以上是关于wp8.1上的相机上传的主要内容,如果未能解决你的问题,请参考以下文章

如何使用相机在 Android 上的后台服务中拍照? [复制]

VUE 调用相机 利用canvas截图 并上传服务器

Android -- Google+ 即时上传如何工作?

Android -- Google+ 即时上传如何工作?

H5调用本地相册/相机上传图片

将相机图像上传到 Firebase