Windows phone 7 Windows Phone-呼叫默认web浏览器

Windows phone 7 Windows Phone-呼叫默认web浏览器,windows-phone-7,Windows Phone 7,我正在尝试开发Windows Phone应用程序,我想知道在启动程序时如何使用特定URL(例如)调用默认web浏览器 谢谢当您启动您所说的“程序”(Internet Explorer)时,您使用以下代码: WebBrowserTask browser = new WebBrowserTask(); browser.URL = new Uri("http://www.google.com", UriKind.Absolute); browser.Show(); WebBrowser任务位于Mi

我正在尝试开发Windows Phone应用程序,我想知道在启动程序时如何使用特定URL(例如)调用默认web浏览器

谢谢

当您启动您所说的“程序”(Internet Explorer)时,您使用以下代码:

WebBrowserTask browser = new WebBrowserTask();
browser.URL = new Uri("http://www.google.com", UriKind.Absolute);
browser.Show();

WebBrowser任务位于Microsoft.Phone.Tasks命名空间内,其文档如下:

您还应该知道,“默认”浏览器始终是Internet Explorer,因为现在用户无法将替代浏览器定义为其“默认”浏览器

编辑

仔细阅读你的问题后,我可以看出有一点模棱两可。如果要在应用程序启动时立即启动浏览器,应了解以下内容:

  • 此类应用程序将无法通过Microsoft的市场验证(请检查

  • 即使它没有通过认证,它也会是一种奇怪的应用程序……对你的用户来说不是很有用

  • 但是,如果您打算在用户单击某个按钮时启动手机浏览器,那么我发布的上述代码将按照您的要求运行,请确保在代码文件的顶部包含这一行:

    using Microsoft.Phone.Tasks;
    

    希望有帮助!

    你说的“当我启动程序时”是什么意思?加载第一页后,直接使用lanching webbrowser而不是主页?如果您只想启动webbrowser,请使用此处描述的WebBrowserTask类:代替WebBrowserTask.Uri,WebBrowserTask.URL已过时。您说得对……一旦我靠近非触摸屏的键盘,我将在其中进行编辑。谢谢!