目前,我找到了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)
我有一个正在仿真器上工作的解决方案,我无法在实际设备上测试它,因为我没有它.
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在应用程序清单中声明功能.
| 归档时间: |
|
| 查看次数: |
4253 次 |
| 最近记录: |