Телефон Cordova iOS Simulator и mailto не работают

Я не могу инициировать вызов и отправить письмо через href в своем приложении iOS Cordova. Для кода:

<a href="tel:XXX">Call</a>

Я получаю сообщение об ошибке в консоли Xcode как

There is no registered handler for URL scheme tel.

То же самое для mailto. Как это можно исправить? Я добавил их в config.xml.

<access origin="tel:*" launch-external="yes"/>
<access origin="geo:*" launch-external="yes"/>
<access origin="mailto:*" launch-external="yes"/>
<access origin="sms:*" launch-external="yes"/>
<access origin="market:*" launch-external="yes"/>

Я использую Cordova v6.0.0, Xcode v7.2.1 и разрабатываю для iOS v9.2.


person S_S    schedule 29.02.2016    source источник
comment
Это симулятор, а не реальное устройство. Почта и phone.app на симуляторе не установлены, поэтому пользоваться ими нельзя. Протестируйте свое приложение на реальном устройстве!   -  person Joerg    schedule 29.02.2016
comment
это недостающая функция iOS Simulator. Так что попробуйте с устройством.   -  person Banik    schedule 29.02.2016


Ответы (1)


Повторяя комментарии выше - используйте реальное устройство, а не симулятор.

person whodeee    schedule 02.03.2016