在默认Web浏览器中打开URL.Windows Phone 8.0应用程序

本文关键字:Phone Windows 应用程序 URL Web 默认 浏览器 | 更新日期: 2023-09-27 18:20:17

我在Text块中有一个超链接。我想让它在网络浏览器中打开链接,但当我点击它时,我会弹出一个

"在商店中搜索应用程序"

我的应用程序崩溃了。。。。。

我的XAML代码是:

<TextBlock HorizontalAlignment="Right" Height="49" Margin="0,0,10,0" TextWrapping="Wrap" Width="326" Foreground="Black" FontSize="16">
                    <TextBlock.Inlines>
                        <Hyperlink Click="Hyperlink_Click" NavigateUri="www.bing.com">
                            <Hyperlink.Foreground>
                                <ImageBrush Stretch="Fill" ImageSource="Assets/Proceed.png"/>
                            </Hyperlink.Foreground>Don't have a Selfcare Account ? Register here.</Hyperlink>
                    </TextBlock.Inlines>
                    <!--<Hyperlink xml:space="preserve" Foreground="#000" FontSize="16">Don't have a Mobitel Selfacre Account ? Register here. </Hyperlink>-->
                </TextBlock>

我的CS代码是:

private async void Hyperlink_Click(Windows.UI.Xaml.Documents.Hyperlink sender, Windows.UI.Xaml.Documents.HyperlinkClickEventArgs args)
        {
            await Launcher.LaunchUriAsync(new Uri("www.google.com"));
        }

请帮我修一下……任何形式的帮助都将不胜感激。。。。

在默认Web浏览器中打开URL.Windows Phone 8.0应用程序

将uri从www.bing.com更改为http://www.bing.com。它需要协议来确定用于启动url的应用程序。

查看这些链接了解更多信息:

  • 使用Windows Phone 8的文件和URI关联自动启动应用程序
  • 用于启动Windows Phone 8内置应用程序的URI方案
  • 为Windows Phone 8保留的文件和URI关联