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
| 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
| 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
| Name | Type | Mandatory | Description |
|---|---|---|---|
| resources | Array<string> | Yes | List of resources that can be requested by the web page with the permission to grant. |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 arkts-apis-webview-WebviewController
openharmony 鸿蒙 arkts-apis-webview-t
openharmony 鸿蒙 arkts-apis-webview
openharmony 鸿蒙 capi-arkweb-type-h
openharmony 鸿蒙 arkts-basic-components-web-FullScreenExitHandler
openharmony 鸿蒙 arkts-apis-webview-WebDownloadManager
openharmony 鸿蒙 arkts-basic-components-web-VerifyPinHandler
openharmony 鸿蒙 capi-web-arkweb-webmessage8h