some systems do not accept considerations + in considerations, I know that I had some problems with previous projects. one thing you could do is replace + with 00, the two zeros coincide with the plus, which then becomes a complete integer without +, which can cause a problem with the internal parser.
$scope.call = function(number){ document.location.href = 'tel:' + number.replace("+","00"); }
source share