繁体   English   中英

Android不安全:tel:带有phonegap应用程序

[英]Android unsafe:tel: with phonegap application

我用phonegap编写了一个应用程序。

我有一个从服务器收到的电话号码列表。 当单击列表中的项目时,控制器会对此功能进行分类:

$scope.call = function(number){
        document.location.href = 'tel:' + number;
    }

在iPhone上没关系,但在Android上我得到:

unsafe:tel:+97235726333

为什么? 它是utf-8编码的问题吗?

有些系统不考虑+ in考虑因素,我知道在过去的旧项目中我遇到了一些问题。 你可以做的一件事就是将+替换为00两个零和一个加号相同,然后它变成一个没有+的完整整数,这可能是内部解析器的问题。

$scope.call = function(number){
   document.location.href = 'tel:' + number.replace("+","00");
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM