PushManager: hasPermission() method
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.
Note: This feature is available in Web Workers.
The PushManager.hasPermission() method of the PushManager interface returns a Promise that resolves to the PushPermissionStatus of the requesting webapp, which will be one of granted, denied, or default.
Note:
This feature has been superseded by the PushManager.permissionState() method.
Syntax
hasPermission()
Parameters
None.
Return value
A Promise that resolves to the PushPermissionStatus.
Examples
// TBD
Specifications
This feature is not part of any specification anymore. It is no longer on track to become a standard.