Sencha Touch获得最后通话时长

时间:2014-04-24 05:45:08

标签: javascript cordova sencha-touch sencha-touch-2

我正在做一个sencha touch项目,我需要获得最后的通话时间。我的UI中有一个按钮,当有人点击该按钮时他们可以执行一个呼叫,在那个事件之后,我需要将呼叫持续时间设置为该号码。我已经搜索了很多以获得任何线索,但还没找到。请指导我正确的方向

这是我的代码

{
            xtype:'button',
            text: 'Phone',
            id:'callMeButton',
            flex:1,
            handler:function(){
               window.open('tel:+'+9496347047);
               // here i would like to get the last duration time for this number. 
            }
}

1 个答案:

答案 0 :(得分:1)

您无法访问某些系统上的通话记录,例如iOs

您可以在Android上执行此操作,有人为此编写了PhoneGap plugin(但您无法将其与sencha一起使用)。

您可以在window.open()部分之前获取当前时间,然后将其与用户返回应用程序屏幕时的当前时间进行比较,但不会没有问题也不会非常准确。 / p>