mobile - 用于调用电话的 UWP URI

标签 mobile uwp

我正在开发一个 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=";

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

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

最佳答案

尝试 tel:<phone-number> uri 方案。您将看到以下页面,您可以在其中发送短信、调用电话或保存此号码。例如:

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

tel: uri scheme result

关于mobile - 用于调用电话的 UWP URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39017583/

相关文章:

c# - 更改 UWP 中文本框的字体

html - 如何为 Google 的 AMP 页面格式插入闪电符号?

android - 当前位置的移动网络行车路线

javascript - 启动应用程序时出现启动画面

javascript - iPhone HTML5 应用程序滚动问题

visual-studio - 有效负载包含两个或多个具有相同目标路径的文件 'System.Diagnostics.Tools.dll'

php - Facebook 自动发布链接在手机上以 map 形式打开

c# - UWP 应用程序中的高级 MVVM 场景 - 如何将模型类用于多个 View 模型?

c# - 如何从 dataPackageView.GetDataAsync() 获取字符串

c# - 在 UWP 中创建不同的构建