We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All

Class (PermissionRequest)

Implements the PermissionRequest object. For details about the sample code, see onPermissionRequest.

NOTE
  • The initial APIs of this component are supported since API version 8. Updates will be marked with a superscript to indicate their earliest API version.

  • The initial APIs of this class are supported since API version 9.

  • The sample effect is subject to the actual device.

constructor9+

constructor()

Constructs a PermissionRequest object.

System capability: SystemCapability.Web.Webview.Core

deny9+

deny(): void

Denies the permission requested by the web page.

System capability: SystemCapability.Web.Webview.Core

getOrigin9+

getOrigin(): string

Obtains the origin of this web page.

System capability: SystemCapability.Web.Webview.Core

Return value

Expand
Type Description
string Origin of the web page that requests the permission.

getAccessibleResource9+

getAccessibleResource(): Array<string>

Obtains the list of accessible resources requested for the web page. For details about the resource types, see ProtectedResourceType.

System capability: SystemCapability.Web.Webview.Core

Return value

Expand
Type Description
Array<string> List of accessible resources requested by the web page.

grant9+

grant(resources: Array<string>): void

Grants the permission for resources requested by the web page.

System capability: SystemCapability.Web.Webview.Core

Parameters

Expand
Name Type Mandatory Description
resources Array<string> Yes List of resources that can be requested by the web page with the permission to grant.
Search
Enter a keyword.