This API is available on Firefox OS for internal applications only.
Summary
The get method allows to retrieve the current status of a given permission for a given app.
Syntax
var value = navigator.mozPermissionsettings.get(permission, manifest, origin, browserFlag)
Parameters
- permission
- A string with the name of the permission to retrieve.
- manifest
- A string representing the URL of the manifest of the app to check, or for an app running inside the browser, the URL of the browser app manifest.
- origin
- A string representing the domain name of the app.
- browserFlag
- A boolean indicating if the app is running in the browser instead of as an installed app.
Return
A string containing the value of the permission. It can be:
- deny: the permission is not allowed
- prompt: the user must be prompted next time the permission is needed
- allow: the permission is allowed
- unknown: the application did not ask for this permission (therefore it is not allowed) and can't even prompt the user to get it
Specifications
Not part of any specification.