Nim*_*ima 14 c# xamarin xamarin.forms
无论如何直接拨打电话而不打开xamarin.forms中的拨号器?
if (device.PhoneService != null) {
Device.OpenUri(new Uri("tel:123123123"));
}
Run Code Online (Sandbox Code Playgroud)
当我们编写代码来启动语音调用时,我们必须了解Xamarin.Forms中的DependencyService.
Xamarin.Forms中的DependencyService可以从PCL或共享项目访问本机功能以及iOS,Android和Windows Phone SDK的一些特定于平台的实现.
要启动语音呼叫,有一些特定于平台的实现和权限.
Android实现:在Android中实现界面之前,不要忘记在AndroidManifest.xml中设置一些权限.这些权限是在Android中调用语音呼叫所必需的.
设置权限后,我们必须使用小类PhoneCall_Droid.cs实现接口.