【问题标题】:Error 'please enter service codes directly from the phone's keypad' "GSM "错误“请直接从手机键盘输入服务代码”“GSM”
【发布时间】:2013-11-22 01:57:07
【问题描述】:

如何使用PhoneCallTask​​拨打带有#和*****的服务号码

我使用的是诺基亚 Lumia 520 Windows 8 确认后出现错误信息

                PhoneCallTask call = new PhoneCallTask();
                call.PhoneNumber = "*100#";
                call.DisplayName = "Fund";
                call.Show();

这个号码是用来查我手机资金的

【问题讨论】:

    标签: c# visual-studio windows-phone-8 gsm ussd


    【解决方案1】:

    不,这是不可能的。发起呼叫的唯一方法是使用PhoneCallTask,但正如您已经发现的那样,它不支持服务代码。

    注意*此功能仅适用于移动运营商应用程序。

    【讨论】:

      【解决方案2】:

      当您“拨打”这样一个号码时,它不是一个普通的电话号码,它不是由电话的“拨打电话”部分处理,而是由处理 USSD 的部分处理(正如您正确标记了这个问题)。因此,在不知道您正在使用的 API 的情况下,您应该寻找类似 @​​987654321@ 的东西来代替 PhoneCallTask

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-20
        • 1970-01-01
        • 2019-04-23
        • 2013-05-20
        相关资源
        最近更新 更多