【问题标题】:cordova telephonenumber plugin returns empty string科尔多瓦电话号码插件返回空字符串
【发布时间】:2014-10-26 17:49:43
【问题描述】:

我正在尝试使用以下 git 存储库中的电话号码插件:https://github.com/macdonst/TelephoneNumberPlugin.git 并且我不断得到一个空字符串而不是电话号码。没有错误,调用成功函数。

我使用的是 Cordova 3.0,这是我如何使用插件的代码:

    var telephoneNumber = cordova.require("cordova/plugin/telephonenumber");
    telephoneNumber.get(function(result) {alert(result);}, function() {alert("FAILED!");});

是的,我在 deviceready 事件之后调用它 :) 我什至设置了一个每隔几秒调用一次的计时器,但我得到的只是空字符串。有什么想法吗?

谢谢!

【问题讨论】:

    标签: cordova phonegap-plugins cordova-3 cordova-plugins


    【解决方案1】:

    并非所有手机都能返回电话号码,事实上,大部分都不能。

    转到设置应用程序,在设备信息上应该有一个电话号码字段。如果那里的电话号码是空的,你就无能为力了。

    【讨论】:

    • 确实,如果我转到“设置”->“关于电话”->“状态”,我会看到一条名为“我的电话号码”的行,其值为“未知”。谢谢你的回答。
    猜你喜欢
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-20
    • 1970-01-01
    • 1970-01-01
    • 2015-10-13
    相关资源
    最近更新 更多