2016-06-07 7 views
0

Сначала я пытался сделать это без какого-либо плагина. Я дезинфицировал tel: в коде. <a href="tel:0038098754215">, который работал с веб-страницы, но не с мобильного Android. Тогда я пытался добавить этот плагин Call Number, который был добавлен успешно, но код, который я бегалаОшибка подключения плагина Cordova

setTimeout(function(){ 
    console.log('testing'); 
    window.plugins.CallNumber.callNumber(function(res){ 
     console.log('res'); 
     console.log(res); 
    }, function(err){ 
     console.log('err'); 
     console.log(err); 
    }, '00380680576169', true); 
},10000); 

Если бы в результате из браузера

testing 
err 
Missing Command Error 
null 

и с мобильного телефона:

testing 
null 

И внутри config.xml я добавляю

<access origin="tel:*" launch-external="yes" /> 
+0

Вы добавили свой код внутри функции «DeviceReady»? Кроме того, я не думаю, что вы можете протестировать этот плагин, используя браузер, но только на устройстве. Я не могу понять, что вы записали в мобильном журнале – Zappescu

+0

Это то, что я вижу с мобильного терминала. DeviceReady - это необходимость? я делаю 10-секундную задержку. Мобильный взгляд готов к точке. –

+0

Вы были верны, добавили код внутри deviceready и все получилось. –

ответ

1

Добавьте следующий код в config.xml

<access origin="tel:*" launch-external="yes" /> 
+0

Извините, я пропустил, чтобы сказать, что добавляю это. –

+0

ok.все лучшее – Homen

0

ли вы добавить свой код в функции «DeviceReady»? Кроме того, я не думаю, что вы можете протестировать этот плагин, используя браузер, но только на устройстве.

Смежные вопросы