【问题标题】:Trigger a phone call in Windows Phone 8 application在 Windows Phone 8 应用程序中触发电话呼叫
【发布时间】:2014-04-22 16:26:16
【问题描述】:

我需要开发一个应用程序,以便使用 Visual Studio 从 Windows Phone 8 应用程序拨打电话。
但我找不到任何资源来做这件事。
单击按钮时,我需要拨打已提供的手机号码。
通过单击该按钮,我只能拨打该手机号码。

这是我编码的。单击给定按钮时,我此方法正在调用...

 private void HyperlinkButton_Click_1(object sender, RoutedEventArgs e)
    {
        PhoneCallTask phoneCallTask = new PhoneCallTask();

        phoneCallTask.PhoneNumber = "0719957868";
        phoneCallTask.DisplayName = "Gage";

        phoneCallTask.Show();
    }

但我得到一个未处理的异常。

未处理的异常。

    // Code to execute on Unhandled Exceptions
    private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
    {
        if (Debugger.IsAttached)
        {
            // An unhandled exception has occurred; break into the debugger
            Debugger.Break();
        }
    }

【问题讨论】:

    标签: windows-phone-8 phone-call


    【解决方案1】:

    当你使用PhoneCallTask时,你必须在WMAppManifest.xaml中为你的应用指定一个新的Capability:ID_CAP_PHONEDIALER

    source

    【讨论】:

      【解决方案2】:

      你应该这样做:

      PhoneCallTask phoneCallTask = new PhoneCallTask();
      
      phoneCallTask.PhoneNumber = "2065550123";
      phoneCallTask.DisplayName = "Gage";
      
      phoneCallTask.Show();
      

      请记住,呼叫不会自动启动,但会提示用户确认该操作。

      【讨论】:

        【解决方案3】:

        这里是如何在 windows phone 上发起呼叫

        http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394025(v=vs.105).aspx

        好的,以供将来参考,我必须添加这个。

        如果您收到未经授权的访问异常,则需要从 WMAppManifest.xml 文件的 Capabilities 部分启用ID_CAP_PHONEDAILER

        here

        【讨论】:

        • 您好,感谢您的回复。有一个未处理的异常。 PhoneApp9.DLL!PhoneApp.Application_UnhandledException(object sender,c#)
        • @t4thilina 你能指定抛出什么异常以及在哪一行
        • 在 App.xaml.cs 文件的第 100 行。
        • @t4thilina 此代码是否存在于您的 app.xaml.cs 中?
        • 我发布的代码在 MainPage.xaml.cs 中呈现
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多