Как получить доступ к WebTelephony API?

Я пытаюсь реализовать приложение черного списка для Firefox OS 1.3.

Итак, мне нужно получить доступ к ContactManager и API WebTelephony (для перехвата входящего вызова). Но проблема в том, что WebTelephony API доступен только для сертифицированных приложений (внутренних приложений).

Есть ли способ предоставить доступ к WebTelephony API моему приложению? Или альтернативные варианты?


person hxwalker    schedule 21.12.2014    source источник
comment
Кажется, проблема решается путем установки поля «тип» в манифесте как «сертифицированный».   -  person hxwalker    schedule 21.12.2014
comment
После этого приложение невозможно удалить :(   -  person hxwalker    schedule 21.12.2014


Ответы (1)


В настоящее время API WebTelephony требует сертифицированных разрешений. Это означает, что его нельзя установить с помощью window.navigator.mozApps.install() или Marketplace. Однако вы можете установить его с помощью диспетчера приложений или WebIDE.

Теоретически любое приложение можно удалить с помощью панели «Разрешения приложений» в меню «Настройки». Например, если вы хотите удалить приложение Homescreen (НЕ пробуйте, это только пример!): App  Разрешения Список приложенийУдалить главный экран

person Cod1ngFree    schedule 27.12.2014