Windows Phone 8.1 Web浏览器启动器LaunchUriAsync无法正常工作

时间:2015-04-01 00:17:51

标签: c# windows-phone-8.1

我只是想打开网络浏览器并点击按钮导航到预定义的网站。但是,我发现的一切都与Windows Phone 8和Silverlight有关,其中Microsoft.Phone.Tasks不适用于WP8.1。也许我正在搜索错误的短语,但我无法找出执行此任务的正确方法。

我之前应该澄清,我尝试使用这个

var uri = new Uri(uriToLaunch);

在这里找到Launcher.LaunchUriAsync但是VS给了我一个使用var的错误消息。我提到exaclt是MSDN所说的,但仍有错误。

2 个答案:

答案 0 :(得分:3)

它已被简化,你只需要写

Launcher.LaunchUriAsync(new Uri(url)); 

命名空间应该是Windows.System

答案 1 :(得分:0)

我决定只使用XAML来处理它

<HyperlinkButton NavigateUri="http://www.whereever.com"> Go Here </HyperlinkButton>