提交 58aba7dd 编写于 作者: W wzztoone

add web api

Signed-off-by: Nwzztoone <wangzezhen@huawei.com>
Change-Id: I1b0aadd01145962fff1de4489b5fd38b1b8d3fe3
上级 d3111bc8
......@@ -48,9 +48,24 @@ ohos.permission.READ_USER_STORAGE
不支持通用事件。
| 名称 | 功能描述 |
| ---------------------------------------- | ---------------------------------------- |
| onPageEnd(callback: (event?: { url: string }) => void) | <p>网页加载结束时触发该回调。<br />url:Web 引擎返回的 URL。</p> |
| 名称 | 功能描述 |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| onPageEnd(callback: (event?: { url: string }) => void) | <p>网页加载结束时触发该回调。<br/>url:Web 引擎返回的 URL。</p> |
| onPageStart(callback: (event?: {url: string }) => void) | <p>网页加载时触发该回调。<br/>url:Web 引擎返回的 URL。</p> |
| onProgressChange(callback: (event?: { newProgress: number }) => void) | <p>网页加载进度变化时触发该回调。<br/>newProgress:加载进度,取值范围为0到100的整数。</p> |
| onTitleReceive(callback: (event?: { title: string }) => void) | <p>网页主页面标题更改时触发该回调。<br/>title:标题内容。</p> |
| onGeolocationHide(callback: () => void) | <p>调用onGeolocationShow()时发出的地理位置权限请求被取消后触发该回调。<br/>开发者可以在该回调中实现隐藏相关UI界面的逻辑。</p> |
| onGeolocationShow(callback: (event?: { origin: string, geolocation: JsGeolocation }) => void) | <p>应用尝试使用地理位置时触发该回调,并向用户请求权限。<br/>-origin:尝试获取地理位置的Web内容的来源。<br/>-geolocation:用于请求地理位置权限。</p> |
### JsGeolocation 对象说明
用于请求地理位置权限。
- 接口
| 接口名称 | 功能描述 |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| invoke(origin: string, allow: boolean, retain: boolean): void | <p>通知系统用户是否批准该应用使用地理位置权限。<br/>-origin:尝试获取地理位置的Web内容的来源。<br/>-allow:用户是否批准该应用使用地理位置权限。true: 允许访问,false: 不允许访问。<br/>-retain:是否允许将地理位置权限状态保存到系统中。true: 允许,false: 不允许。</p> |
## WebController
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册