Windows 10 UWP中的电话

Eng*_*eah 3 win-universal-app

目前,我找到了Windows.ApplicationModel.Calls API.无法拨打电话或启动可用于通过我的应用拨打电话的其他选项.而且我也尝试这个代码,但仍然无法实现电话呼叫功能,UWP的任何解决方案?谢谢.

if (ApiInformation.IsApiContractPresent("Windows.ApplicationModel.Calls.CallsPhoneContract", 1,0))
{
    PhoneCallManager.ShowPhoneCallUI("0213132131", "my name");
}
Run Code Online (Sandbox Code Playgroud)

mis*_*hut 5

我有一个正在仿真器上工作的解决方案,我无法在实际设备上测试它,因为我没有它.

PhoneCallStore PhoneCallStore = await PhoneCallManager.RequestStoreAsync();
Guid LineGuid = await PhoneCallStore.GetDefaultLineAsync();

PhoneLine = await PhoneLine.FromIdAsync(LineGuid);
PhoneLine.Dial(phoneNumber, nameToBeDisplayed);
Run Code Online (Sandbox Code Playgroud)

您必须添加Windows Mobile Extentions for UWP项目的引用以及PhoneCall在应用程序清单中声明功能.