Разработка привилегированных приложений в Firefox OS
Java-скрипт работает в режиме базовых разрешений. при переходе в привилегированный режим JavaScript не работает.
Я обнаружил в посте, что он не работает на реальном устройстве, но работает в симуляторе. Но я пробую это в симуляторе.
На самом деле у меня все получилось, и API контактов сработал для меня. Он выдавал исключение один раз, и после этого JavaScript не работает, если я указываю тип как привилегированный. Установка его как сертифицированного не помогает.
Любая помощь, пожалуйста. Заранее спасибо.
1 ответ
Абилаш, я кратко расскажу о разрешениях и привилегиях приложения.
Как можно найти здесь, пожалуйста, посмотрите на это:
Как они работают, так это то, что сертифицированные приложения предназначены только для тех приложений, которые встроены в платформу, а привилегированные приложения должны пройти весь процесс на рынке. Предполагается, что некоторые операции, такие как доступ к сети, являются неявным разрешением для всех приложений. Как правило, чем более чувствительна операция (например, набор телефонного номера или доступ к списку контактов), тем выше уровень доверия приложения, необходимый для ее выполнения.
Возможно, вы захотите глубже взглянуть на ссылку MDN, которую я предоставил выше, чтобы понять, как работают привилегии и разрешения. MDN - это фантастика, когда дело доходит до вопросов о Firefox OS!
Пожалуйста, не стесняйтесь задавать больше вопросов, если они появятся. Я оставлю вас с некоторыми шаблонными приложениями, которые могут помочь вам понять больше о них. Вот они