【问题标题】:UWP URI for making a call用于拨打电话的 UWP URI
【发布时间】:2016-08-18 11:55:27
【问题描述】:

我正在开发一个 UWP 应用程序,该应用程序使用 RichTextBlock 来显示用户可以输入的一些文本,我希望它能够识别电话号码,以便我可以点击该号码,然后应用程序应该将我带到通话应用程序或人员应用程序,并让我选择拨打此号码。我为此寻找解决方案,到目前为止我发现的是这个链接: https://msdn.microsoft.com/en-us/windows/uwp/launch-resume/launch-default-app

我找不到可用于使其工作的 URI,到目前为止,我取得的最好成绩是使用包含以下内容的超链接:

 if(isPhoneNumber)
       hyper = @"ms-people:savetocontact?PhoneNumber="+hyper+"&Email=&ContactName=";

但现在当我点击数字时,联系人应用程序会在联系人列表屏幕上启动。

任何建议都会很棒,谢谢。

【问题讨论】:

    标签: mobile uwp


    【解决方案1】:

    尝试tel:<phone-number> uri 方案。您将获得以下页面,您可以在其中发送短信、拨打或保存此号码。例如:

    await Launcher.LaunchUriAsync(new Uri("tel:+36301234567"));
    

    【讨论】:

    • 非常感谢它成功了,我刚刚将我的超链接替换为“tel:”+hyper,超链接现在可以正常工作了,为什么 MSDN URI 页面上没有提到这个 URI?无论如何,谢谢你的帮助。
    猜你喜欢
    • 2017-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多