Номер телефона Titanium для Android - PullRequest
0 голосов
/ 07 марта 2012

У меня есть веб-просмотр с HTML-контентом, написанным из смешанного XML-файла и HTML-файла. Содержание имеет адрес электронной почты и номер телефона. Код отлично работает в IPhone. В Android ссылки в порядке, но когда я касаюсь номера телефона, ничего не происходит. Формат номера телефона должен быть конкретным? Как я могу связать номер телефона в веб-просмотрах на Android? Спасибо за любую помощь!

С наилучшими пожеланиями Мануэла

Ответы [ 2 ]

0 голосов
/ 14 марта 2012

Это должно быть так же просто, как добавить свойство "href" к номеру телефона в HTML. Если это так, браузер будет обрабатывать намерения.

0 голосов
/ 14 марта 2012

Если вы планируете звонить, когда пользователь нажимает «номер телефона», вам нужно написать другой код для Android.

Вы можете написать:

var num = "12345678";
if(Ti.Platform.osname === 'android')
{
    var intent = Ti.Android.createIntent({
        action: Ti.Android.ACTION_CALL,
        data: 'tel:'+num
    });
    Ti.Android.currentActivity.startActivity(intent);
}
else
{
    Titanium.Platform.openURL('tel:'+num);  
}
...