2015-10-28 9 views
0

Я пытаюсь получить MSISDN в телефоне FirefoxOS. я делаю извлечение других данных, поэтому у меня есть много разрешений на моем manifest.webapp: неполучить msisdn в FirefoxOS

"permissions":{ 
"mobileid": {}, 
"mobilenetwork": {}, 
"mobileconnection": {}, 
"open-remote-window": {}, 
"telephony": {}, 
"wifi-manage": {} 
} 

моя проблема телефон дает мне ничего об интерфейсе MozMobileICCInfo :(

свойство я ищу является MozMobileICCInfo.msisdn

я тестирую мое приложение как „сертифицированный“. кто-нибудь может мне помочь?

ответ

1

Мощные и опасные API-интерфейсы являются недоступно сторонним приложениям.

только внутренних приложения может получить доступ к общему API для телефонии на , потому что они предназначены для приложений на уровень системы и приложений, созданных по умолчанию с помощью Mozilla/операторов/OEM-производителей.

Проверьте Permissions Table for Internal (Certified) Apps (MDN).

Тем не менее, рекомендуется использовать Mobile Identity API, чтобы получить подтвержденный номер телефона (MSISDN):

"permissions": { "mobileid": {} } 

Реализовано и включен в >= 2.0 и позволило сертифицированных и привилегированных приложений.

+0

как я уже сказал, я уже пользуюсь разрешением «mobileid». То, что вы говорите, ничего нового. также я думаю, что знаю, как идет фильм с разрешениями. Я не хочу использовать API Mobile Identity, но мой вопрос касается MozMobileICCInfo. в любом случае спасибо за ваше время :) – leandro713