[英]Phone Call Task Error on WP8
调试我的应用程序时出现问题。没有错误,我在设备上调试应用程序启动但是当我点击按钮调试错误时! 这是我如何使用它:
在.xaml文件中:
<Button Name="taxi1" Content="Call Taxi 1" Click="taxi1_Click" />
在.xaml.cs文件中:
private void taxi1_Click(object sender, RoutedEventArgs e)
{
PhoneCallTask call = new PhoneCallTask();
call.DisplayName = "Calling Taxi 1";
call.PhoneNumber = "1411111";
call.Show();
}
我补充说:
using Microsoft.Phone.Tasks;
我认为我做错的是我多次使用这个功能,唯一改变的是出租车的名称:
private void taxi2 _Click(....)
和call.DisplayName =“ 呼叫出租车2 ”;
并且call.PhoneNumber =“ 1422222 ”;
也许我应该只使用一个函数
private void PhoneCall_Click(object sender, RoutedEventArgs e)
{
string number="";
HttpUtility.UrlEncode((sender as Button).Tag.ToString());
if (NavigationContext.QueryString.TryGetValue("number", out number))
{
if (!string.IsNullOrWhiteSpace(number))
{
PhoneCallTask call = new PhoneCallTask();
call.DisplayName = "Taxi";
call.PhoneNumber = number;
call.Show();
}
}
}
and <Button ....... Tag="141111" .. />
只有一个想法,你有没有在清单中添加权限才能工作? 如果是这样,写下实际抛出的错误将有助于您
应添加ID_CAP_PHONEDIALER
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.