2

可能重复:
以编程方式在 Windows phone 7 中启动其他应用程序

我创建了一个应用程序,在其中我从网络上为我的应用程序下载图像/文件和其他文档,但我需要它们使用默认文件启动器打开,例如 pdf 应该通过 adobe pdf 查看器打开。

目前我已经使用webbrowsertask使用外部网络浏览器实现了这一点。我希望它使用 webclient 或 webbrowser 控件在应用程序中发生。我尝试了这两种方法,它们适用于图像和文本文件,但适用于 pdf。还有其他方法吗?

Windows 8 具有启动默认文件处理程序的本机功能。WP7中有类似的东西吗?

4

1 回答 1

0

帕特里克提供的链接说明了一切。您无法下载和打开图像和音乐文件以外的文件。PDF/DOC 等文件需要通过 webbrowsertask 打开,因此该文件将落入正确应用程序的独立存储中(适用于 PDF - Acrobat Reader)。如果您下载该文件,它将属于您的应用程序的独立存储,并且 Acrobat 将无权访问该文件。

于 2012-09-09T22:12:10.457 回答