Разработка привилегированных приложений в Firefox OS

Java-скрипт работает в режиме базовых разрешений. при переходе в привилегированный режим JavaScript не работает.

Я обнаружил в посте, что он не работает на реальном устройстве, но работает в симуляторе. Но я пробую это в симуляторе.

На самом деле у меня все получилось, и API контактов сработал для меня. Он выдавал исключение один раз, и после этого JavaScript не работает, если я указываю тип как привилегированный. Установка его как сертифицированного не помогает.

Любая помощь, пожалуйста. Заранее спасибо.

1 ответ

Абилаш, я кратко расскажу о разрешениях и привилегиях приложения.

Как можно найти здесь, пожалуйста, посмотрите на это:

Надежные и ненадежные приложения

Как они работают, так это то, что сертифицированные приложения предназначены только для тех приложений, которые встроены в платформу, а привилегированные приложения должны пройти весь процесс на рынке. Предполагается, что некоторые операции, такие как доступ к сети, являются неявным разрешением для всех приложений. Как правило, чем более чувствительна операция (например, набор телефонного номера или доступ к списку контактов), тем выше уровень доверия приложения, необходимый для ее выполнения.

Возможно, вы захотите глубже взглянуть на ссылку MDN, которую я предоставил выше, чтобы понять, как работают привилегии и разрешения. MDN - это фантастика, когда дело доходит до вопросов о Firefox OS!

Пожалуйста, не стесняйтесь задавать больше вопросов, если они появятся. Я оставлю вас с некоторыми шаблонными приложениями, которые могут помочь вам понять больше о них. Вот они

Другие вопросы по тегам