首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在WP7中进行文件操作

问如何在WP7中进行文件操作
EN

Stack Overflow用户
提问于 2012-04-18 15:07:02
回答 1查看 185关注 0票数 0

我正在开发一个windows phone应用程序。在这个应用程序中,我正在下载一些文件,并将它们存储在独立的存储中。我需要打开这些文件。为此,我尝试了不同的方法,但我做不到。

同样的问题也被问到了here。

答案是我不能从独立存储中打开文件。但我正在Windows Phone的邮件客户端(hotmail客户端)中尝试相同的操作。我发送了一些.doc,.ppt,.pdf,.xls到我的电子邮件中,并尝试通过邮件客户端在我的手机中打开这些附件。我可以打开我手机里的文件。我也需要在我的应用程序中做同样的事情。我如何在我的应用程序中做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-18 15:41:01

您将无法从独立存储中打开这些类型的文件。第三方应用程序无法启动查看这些文件类型所需的外部应用程序。邮件客户端是在受保护的沙箱之外运行的本机应用程序,第三方应用程序受其影响。

不过,您可以使用的一种解决方案是将文件上传到外部服务器,并使用WebBrowserTask类启动它。我不会给出上传文件所需的代码,因为这将取决于您的环境,但一旦上传,以下是如何启动它:

代码语言:javascript
复制
WebBrowserTask webBrowserTask = new WebBrowserTask();
webBrowserTask.URL = "http://www.foo.com/bar.pdf";
webBrowserTask.Show();

我需要指出的是,这只适用于外部文件。如果您尝试引用独立存储中的文件,它将不起作用。您需要将文件上传到某个位置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10204548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档