Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
21301aaa
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
21301aaa
编写于
11月 29, 2022
作者:
O
openharmony_ci
提交者:
Gitee
11月 29, 2022
浏览文件
操作
浏览文件
下载
差异文件
!11926 敏感词修改+描述调整
Merge pull request !11926 from LiAn/master
上级
eceadfbd
459e5bcf
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
234 addition
and
239 deletion
+234
-239
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md
...ication-dev/reference/arkui-ts/ts-basic-components-web.md
+217
-217
zh-cn/application-dev/reference/arkui-ts/ts-pixel-units.md
zh-cn/application-dev/reference/arkui-ts/ts-pixel-units.md
+4
-11
zh-cn/application-dev/ui/ui-ts-developing-intro.md
zh-cn/application-dev/ui/ui-ts-developing-intro.md
+8
-8
zh-cn/application-dev/ui/ui-ts-layout-flex.md
zh-cn/application-dev/ui/ui-ts-layout-flex.md
+5
-3
未找到文件。
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md
浏览文件 @
21301aaa
...
...
@@ -25,9 +25,9 @@ Web(options: { src: ResourceStr, controller: WebController | WebviewController})
**参数:**
| 参数名 | 参数类型 | 必填 | 参数描述 |
| ---------- | ------------------------------- | ---- | ------- |
| ---------- | -------------------------------
---------
| ---- | ------- |
| src |
[
ResourceStr
](
ts-types.md
)
| 是 | 网页资源地址。 |
| controller |
[
WebController
](
#webcontroller
)
或
[
WebviewController
](
../apis/js-apis-webview.md#webviewcontroller
)
|是 | 控制器。 |
| controller |
[
WebController
](
#webcontroller
)
或
[
WebviewController
](
../apis/js-apis-webview.md#webviewcontroller
)
|
是 | 控制器。 |
**示例:**
...
...
@@ -99,7 +99,7 @@ domStorageAccess(domStorageAccess: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ---------------- | ------- | ---- | ---- | ------------------------------------ |
| ---------------- | ------- | ---- | ----
-
| ------------------------------------ |
| domStorageAccess | boolean | 是 | false | 设置是否开启文档对象模型存储接口(DOM Storage API)权限。 |
**示例:**
...
...
@@ -128,7 +128,7 @@ fileAccess(fileAccess: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ---------- | ------- | ---- | ---- | ----------------------
------------------
|
| ---------- | ------- | ---- | ---- | ---------------------- |
| fileAccess | boolean | 是 | true | 设置是否开启应用中文件系统的访问,默认启用。 |
**示例:**
...
...
@@ -186,7 +186,7 @@ javaScriptProxy(javaScriptProxy: { object: object, name: string, methodList: Arr
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ---------- | --------------- | ---- | ---- | ------------------------- |
| ---------- | ---------------
-------------------------
| ---- | ---- | ------------------------- |
| object | object | 是 | - | 参与注册的对象。只能声明方法,不能声明属性。 |
| name | string | 是 | - | 注册对象的名称,与window中调用的对象名一致。 |
| methodList | Array
\<
string
\>
| 是 | - | 参与注册的应用侧JavaScript对象的方法。 |
...
...
@@ -297,7 +297,7 @@ mixedMode(mixedMode: MixedMode)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| --------- | --------------------------- | ---- | ---- | --------- |
| --------- | --------------------------- | ---- | ----
----------
| --------- |
| mixedMode |
[
MixedMode
](
#mixedmode枚举说明
)
| 是 | MixedMode.None | 要设置的混合内容。 |
**示例:**
...
...
@@ -414,7 +414,7 @@ databaseAccess(databaseAccess: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------------- | ------- | ---- | ---- | ----------------- |
| -------------- | ------- | ---- | ----
-
| ----------------- |
| databaseAccess | boolean | 是 | false | 设置是否开启数据库存储API权限。 |
**示例:**
...
...
@@ -443,7 +443,7 @@ geolocationAccess(geolocationAccess: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| --------------
| ------- | ---- | ---- | --
--------------- |
| --------------
--- | ------- | ---- | ---- |
--------------- |
| geolocationAccess | boolean | 是 | true | 设置是否开启获取地理位置权限。 |
**示例:**
...
...
@@ -472,7 +472,7 @@ mediaPlayGestureAccess(access: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------
--- | ------ | ---- | ---- |
--------- |
| ------
| ------- | ---- | ---- | --------
--------- |
| access | boolean | 是 | true | 设置视频播放是否需要用户手动点击。 |
**示例:**
...
...
@@ -502,7 +502,7 @@ multiWindowAccess(multiWindow: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -----------
--- | ------- | ---- | ---- | -----
------------ |
| -----------
| ------- | ---- | ----- |
------------ |
| multiWindow | boolean | 是 | false | 设置是否开启多窗口权限。 |
**示例:**
...
...
@@ -531,7 +531,7 @@ cacheMode(cacheMode: CacheMode)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| --------- | --------------------------- | ---- | ---- | --------- |
| --------- | --------------------------- | ---- | ----
-------------
| --------- |
| cacheMode |
[
CacheMode
](
#cachemode枚举说明
)
| 是 | CacheMode.Default | 要设置的缓存模式。 |
**示例:**
...
...
@@ -561,7 +561,7 @@ textZoomRatio(textZoomRatio: number)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------------ | ------ | ---- | ---- | --------------- |
| ------------
-
| ------ | ---- | ---- | --------------- |
| textZoomRatio | number | 是 | 100 | 要设置的页面的文本缩放百分比。 |
**示例:**
...
...
@@ -591,7 +591,7 @@ initialScale(percent: number)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------
-----
| ------ | ---- | ---- | --------------- |
| ------- | ------ | ---- | ---- | --------------- |
| percent | number | 是 | 100 | 要设置的整体页面的缩放百分比。 |
**示例:**
...
...
@@ -651,7 +651,7 @@ webDebuggingAccess(webDebuggingAccess: boolean)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ---------
| ------ | ---- | ---- |
--------- |
| ---------
--------- | ------- | ---- | ----- | ----
--------- |
| webDebuggingAccess | boolean | 是 | false | 设置是否启用网页调试功能。 |
**示例:**
...
...
@@ -1234,7 +1234,7 @@ onRefreshAccessedHistory(callback: (event?: { url: string, isRefreshed: boolean
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ----------- | ------- | --------------------------------- |
| ----------- | ------- | ---------------------------------
-------
|
| url | string | 访问的url。 |
| isRefreshed | boolean | true表示该页面是被重新加载的(调用
[
refresh
](
#refresh
)
接口),false表示该页面是新加载的。 |
...
...
@@ -1306,7 +1306,7 @@ onShowFileSelector(callback: (event?: { result: FileSelectorResult, fileSelector
**返回值:**
| 类型 | 说明 |
| ------- | ----------------------------------- |
| ------- | -----------------------------------
-----
|
| boolean | 当返回值为true时,用户可以调用系统提供的弹窗能力。当返回值为false时,触发Web默认弹窗。 |
**示例:**
...
...
@@ -1355,7 +1355,7 @@ onResourceLoad(callback: (event: {url: string}) => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ---- | ------
---------------------------------- |
--------- |
| ---- | ------
| -----
--------- |
| url | string | 所加载的资源文件url信息。 |
**示例:**
...
...
@@ -1387,7 +1387,7 @@ onScaleChange(callback: (event: {oldScale: number, newScale: number}) => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ----
| ---------------------------------------- |
--------- |
| ----
---- | ------ | ---
--------- |
| oldScale | number | 变化前的显示比例百分比。 |
| newScale | number | 变化后的显示比例百分比。 |
...
...
@@ -1465,7 +1465,7 @@ onInterceptRequest(callback: (event?: { request: WebResourceRequest}) => WebReso
**返回值:**
| 类型 | 说明 |
| ---------------------------------------- | --------------------------- |
| ---------------------------------------- | ---------------------------
-------------
|
|
[
WebResourceResponse
](
#webresourceresponse
)
| 返回响应数据则按照响应数据加载,无响应数据则返回null表示按照原来的方式加载。 |
**示例:**
...
...
@@ -1593,7 +1593,7 @@ onSslErrorEventReceive(callback: (event: { handler: SslErrorHandler, error: SslE
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ------- | ------------------------------------ | --------------
--
|
| ------- | ------------------------------------ | -------------- |
| handler |
[
SslErrorHandler
](
#sslerrorhandler9
)
| 通知Web组件用户操作行为。 |
| error |
[
SslError
](
#sslerror9枚举说明
)
| 错误码。 |
...
...
@@ -1646,12 +1646,12 @@ onClientAuthenticationRequest(callback: (event: {handler : ClientAuthenticationH
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| -------
| ------------------------------------ | ----------------
|
| handler
|
[
ClientAuthenticationHandler
](
#clientauthenticationhandler9
)
| 通知Web组件用户操作行为。
|
| -------
- | ---------------------------------------- | ---------------
|
| handler
|
[
ClientAuthenticationHandler
](
#clientauthenticationhandler9
)
| 通知Web组件用户操作行为。
|
| host | string | 请求证书服务器的主机名。 |
| port | number | 请求证书服务器的端口号。 |
| keyTypes
| Array
<string>
| 可接受的非对称秘钥类型。
|
| issuers
| Array
<string>
| 与私钥匹配的证书可接受颁发者。
|
| keyTypes
| Array
<string>
| 可接受的非对称秘钥类型。
|
| issuers
| Array
<string>
| 与私钥匹配的证书可接受颁发者。
|
**示例:**
```
ts
...
...
@@ -1701,7 +1701,7 @@ onPermissionRequest(callback: (event?: { request: PermissionRequest }) => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ------- | ------------------------------------
| --
-------------- |
| ------- | ------------------------------------
---- |
-------------- |
| request |
[
PermissionRequest
](
#permissionrequest9
)
| 通知Web组件用户操作行为。 |
**示例:**
...
...
@@ -1750,14 +1750,14 @@ onContextMenuShow(callback: (event?: { param: WebContextMenuParam, result: WebCo
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ------
- | ------------------------------------ | -----
----------- |
| ------
| ---------------------------------------- |
----------- |
| param |
[
WebContextMenuParam
](
#webcontextmenuparam9
)
| 菜单相关参数。 |
| result |
[
WebContextMenuResult
](
#webcontextmenuresult9
)
| 菜单相应事件传入内核。 |
**返回值:**
| 类型 | 说明 |
| ------
|
-------------------- |
| ------
- | ----
-------------------- |
| boolean | 自定义菜单返回true,默认菜单返回false。 |
**示例:**
...
...
@@ -1790,7 +1790,7 @@ onScroll(callback: (event: {xOffset: number, yOffset: number}) => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ------- | ------
------------------------------ | ----
------------ |
| ------- | ------
|
------------ |
| xOffset | number | 水平滚动条滚动所在位置。 |
| yOffset | number | 竖直滚动条滚动所在位置。 |
...
...
@@ -1823,9 +1823,9 @@ onGeolocationShow(callback: (event?: { origin: string, geolocation: JsGeolocatio
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ----------- | ------------------------------- | --------------
--
|
| ----------- | ------------------------------- | -------------- |
| origin | string | 指定源的字符串索引。 |
| geolocation |
[
JsGeolocation
](
#jsgeolocation
)
| 通知Web组件用户操作行为。|
| geolocation |
[
JsGeolocation
](
#jsgeolocation
)
| 通知Web组件用户操作行为。
|
**示例:**
...
...
@@ -1868,7 +1868,7 @@ onGeolocationHide(callback: () => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| --------
--- | ------------------------------- |
---------------- |
| --------
| ---------- | ----
---------------- |
| callback | () => void | 地理位置信息获取请求已被取消的回调函数。 |
**示例:**
...
...
@@ -1900,7 +1900,7 @@ onFullScreenEnter(callback: (event: { handler: FullScreenExitHandler }) => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| -------
---- | ------------------------------- | --
-------------- |
| -------
| ---------------------------------------- |
-------------- |
| handler |
[
FullScreenExitHandler
](
#fullscreenexithandler9
)
| 用于退出全屏模式的函数句柄。 |
**示例:**
...
...
@@ -1933,7 +1933,7 @@ onFullScreenExit(callback: () => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| --------
--- | ------------------------------- | ---
------------- |
| --------
| ---------- |
------------- |
| callback | () => void | 退出全屏模式时的回调函数。 |
**示例:**
...
...
@@ -1969,7 +1969,7 @@ onWindowNew(callback: (event: {isAlert: boolean, isUserTrigger: boolean, targetU
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| -----------
| ------------------------------- |
---------------- |
| -----------
-- | ---------------------------------------- | ----------
---------------- |
| isAlert | boolean | true代表请求创建对话框,false代表新标签页。 |
| isUserTrigger | boolean | true代表用户触发,false代表非用户触发。 |
| targetUrl | string | 目标url。 |
...
...
@@ -2006,7 +2006,7 @@ onWindowExit(callback: () => void)
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| --------
--- | ------------------------------- | ----
------------ |
| --------
| ---------- |
------------ |
| callback | () => void | 窗口请求关闭的回调函数。 |
**示例:**
...
...
@@ -2037,7 +2037,7 @@ onSearchResultReceive(callback: (event?: {activeMatchOrdinal: number, numberOfMa
**参数:**
| 参数名 | 参数类型 | 参数描述 |
| ------------------ | -------
------ |
----------------------------------- |
| ------------------ | -------
| -----
----------------------------------- |
| activeMatchOrdinal | number | 当前匹配的查找项的序号(从0开始)。 |
| numberOfMatches | number | 所有匹配到的关键词的个数。 |
| isDoneCounting | boolean | 当次页内查找操作是否结束。该方法可能会回调多次,直到isDoneCounting为true为止。 |
...
...
@@ -2166,7 +2166,7 @@ setWebController(controller: WebController): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------
| ------ | ---- | ---- |
----------- |
| ------
---- | ------------- | ---- | ---- | --------------
----------- |
| controller | WebController | 是 | - | 新建web组件的的WebController对象。 |
## WebResourceError
...
...
@@ -2557,9 +2557,9 @@ confirm(priKeyFile : string, certChainFile : string): void
**参数:**
| 参数名 | 参数类型 | 必填 | 参数描述 |
| --------
| ------ | ---- | ----------
|
| priKeyFile | string
| 是 | 存放私钥的文件,包含路径和文件名。
|
| certChainFile | string
| 是 | 存放证书链的文件,包含路径和文件名。
|
| --------
----- | ------ | ---- | ------------------
|
| priKeyFile | string
| 是 | 存放私钥的文件,包含路径和文件名。
|
| certChainFile | string
| 是 | 存放证书链的文件,包含路径和文件名。
|
### cancel<sup>9+</sup>
...
...
@@ -2592,7 +2592,7 @@ getOrigin(): string
**返回值:**
| 类型 | 说明 |
| ------
- | ---------
------------ |
| ------
|
------------ |
| string | 当前请求权限网页的来源。 |
### getAccessibleResource<sup>9+</sup>
...
...
@@ -2604,7 +2604,7 @@ getAccessibleResource(): Array\<string\>
**返回值:**
| 类型 | 说明 |
| --------------- | -------------
----------
|
| --------------- | ------------- |
| Array
\<
string
\>
| 网页所请求的权限资源列表。 |
### grant<sup>9+</sup>
...
...
@@ -2616,8 +2616,8 @@ grant(resources: Array\<string\>): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| --------- | --------------- | ---- | ----
- | ---------
------------- |
| resources | Array
\<
string
\>
| 是
| - | 网页所请求的权限资源列表。
|
| --------- | --------------- | ---- | ----
|
------------- |
| resources | Array
\<
string
\>
| 是
| - | 网页所请求的权限资源列表。
|
## WebContextMenuParam<sup>9+</sup>
...
...
@@ -2632,7 +2632,7 @@ x(): number
**返回值:**
| 类型 | 说明 |
| ------
--------- | -----
------------------ |
| ------
|
------------------ |
| number | 显示正常返回非负整数,否则返回-1。 |
### y<sup>9+</sup>
...
...
@@ -2644,7 +2644,7 @@ y(): number
**返回值:**
| 类型 | 说明 |
| ------
--------- | -----
------------------ |
| ------
|
------------------ |
| number | 显示正常返回非负整数,否则返回-1。 |
### getLinkUrl<sup>9+</sup>
...
...
@@ -2656,7 +2656,7 @@ getLinkUrl(): string
**返回值:**
| 类型 | 说明 |
| ------
--------- |
----------------------- |
| ------
| --
----------------------- |
| string | 如果长按位置是链接,返回经过安全检查的url链接。 |
### getUnfilterendLinkUrl<sup>9+</sup>
...
...
@@ -2668,7 +2668,7 @@ getUnfilterendLinkUrl(): string
**返回值:**
| 类型 | 说明 |
| ------
--------- | --
--------------------- |
| ------
|
--------------------- |
| string | 如果长按位置是链接,返回原始的url链接。 |
### getSourceUrl<sup>9+</sup>
...
...
@@ -2680,7 +2680,7 @@ getSourceUrl(): string
**返回值:**
| 类型 | 说明 |
| ------
--------- |
----------------------- |
| ------
| -
----------------------- |
| string | 如果选中的元素有src属性,返回src的url。 |
### existsImageContents<sup>9+</sup>
...
...
@@ -2692,7 +2692,7 @@ existsImageContents(): boolean
**返回值:**
| 类型 | 说明 |
| -------
-------- |
----------------------- |
| -------
| --
----------------------- |
| boolean | 长按位置中有图片返回true,否则返回false。 |
## WebContextMenuResult<sup>9+</sup>
...
...
@@ -2724,7 +2724,7 @@ invoke(origin: string, allow: boolean, retain: boolean): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------
--- | ------- | ---- | ----- |
---------------------- |
| ------
| ------- | ---- | ---- | ------------------
---------------------- |
| origin | string | 是 | - | 指定源的字符串索引。 |
| allow | boolean | 是 | - | 设置的地理位置权限状态。 |
| retain | boolean | 是 | - | 是否允许将地理位置权限状态保存到系统中。可通过
[
GeolocationPermissions
](
#geolocationpermissions9
)
接口管理保存到系统的地理位置权限。 |
...
...
@@ -3736,7 +3736,7 @@ createWebMessagePorts(): Array\<WebMessagePort\>
| 类型 | 说明 |
| -------------------------------
| ---
---------- |
| -------------------------------
--------- |
---------- |
| Array
\<
[
WebMessagePort
](
#webmessageport9
)
\>
| web消息端口列表。 |
**示例:**
...
...
@@ -3770,8 +3770,8 @@ postMessage(options: { message: WebMessageEvent, uri: string}): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------
--- | --------------- | ---- | ---- | --------
----------------- |
| message
|
[
WebMessageEvent
](
#webmessageevent9
)
| 是 | - |
要发送的消息,包含数据和消息端口。 |
| -------
| ------------------------------------ | ---- | ---- |
----------------- |
| message
|
[
WebMessageEvent
](
#webmessageevent9
)
| 是 | - |
要发送的消息,包含数据和消息端口。 |
| uri | string | 是 | - | 接收该消息的URI。 |
**示例:**
...
...
@@ -3881,7 +3881,7 @@ getUrl(): string
**返回值:**
| 类型 | 说明 |
| ------
------------------------- | --
----------- |
| ------
|
----------- |
| string | 当前页面的url地址。 |
**示例:**
...
...
@@ -3913,7 +3913,7 @@ searchAllAsync(searchString: string): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----
| ------ | ---- | ---- | --------------
------- |
| ----
-------- | ------ | ---- | ---- |
------- |
| searchString | string | 是 | - | 查找的关键字。 |
**示例:**
...
...
@@ -3986,7 +3986,7 @@ searchNext(forward: boolean): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----
| ------ | ---- | ---- | ----------
----------- |
| ----
--- | ------- | ---- | ---- |
----------- |
| forward | boolean | 是 | - | 从前向后或者逆向查找。 |
...
...
@@ -4122,13 +4122,13 @@ getCookie(url: string): string
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----
-
| ------ | ---- | ---- | ----------------- |
| ---- | ------ | ---- | ---- | ----------------- |
| url | string | 是 | - | 要获取的cookie所属的url。 |
**返回值:**
| 类型 | 说明 |
| ------
- | ---
----------------- |
| ------
|
----------------- |
| string | 指定url对应的cookie的值。 |
**示例:**
...
...
@@ -4169,7 +4169,7 @@ setCookie(url: string, value: string): boolean
**返回值:**
| 类型 | 说明 |
| ------- | -------------
-------
|
| ------- | ------------- |
| boolean | 设置cookie是否成功。 |
**示例:**
...
...
@@ -4237,7 +4237,7 @@ saveCookieAsync(): Promise\<boolean>
**返回值:**
| 类型 | 说明 |
| -------
|
-------------------- |
| -------
---------- | -------
-------------------- |
| Promise
\<
boolean> | Promise实例,用于获取cookie是否成功保存。 |
**示例:**
...
...
@@ -4276,7 +4276,7 @@ saveCookieAsync(callback: AsyncCallback\<boolean>): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -----
| ------ | ---- | ---- |
----------------- |
| -----
--- | ----------------------- | ---- | ---- | -----------
----------------- |
| callback | AsyncCallback
\<
boolean> | 是 | - | 返回cookie是否成功保存的布尔值作为回调函数的入参。 |
**示例:**
...
...
@@ -4311,7 +4311,7 @@ isCookieAllowed(): boolean
**返回值:**
| 类型 | 说明 |
| ------- | -------------------
-
|
| ------- | ------------------- |
| boolean | 是否拥有发送和接收cookie的权限。 |
**示例:**
...
...
@@ -4345,7 +4345,7 @@ putAcceptCookieEnabled(accept: boolean): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -----
| ------ | ---- | ---- |
----------------- |
| -----
- | ------- | ---- | ---- | ----
----------------- |
| accept | boolean | 是 | - | 设置是否拥有发送和接收cookie的权限。 |
**示例:**
...
...
@@ -4378,7 +4378,7 @@ isThirdCookieAllowed(): boolean
**返回值:**
| 类型 | 说明 |
| ------- | -------------------- |
| ------- | --------------------
--
|
| boolean | 是否拥有发送和接收第三方cookie的权限。 |
**示例:**
...
...
@@ -4412,7 +4412,7 @@ putAcceptThirdPartyCookieEnabled(accept: boolean): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -----
| ------ | ---- | ---- |
----------------- |
| -----
- | ------- | ---- | ---- | -------
----------------- |
| accept | boolean | 是 | - | 设置是否拥有发送和接收第三方cookie的权限。 |
**示例:**
...
...
@@ -4445,7 +4445,7 @@ existCookie(): boolean
**返回值:**
| 类型 | 说明 |
| ------- | -----------
---------
|
| ------- | ----------- |
| boolean | 是否存在cookie。 |
**示例:**
...
...
@@ -4689,7 +4689,7 @@ static allowGeolocation(origin: string): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------
-- | -------- | ---- | ----- | ---
---------- |
| ------
| ------ | ---- | ---- |
---------- |
| origin | string | 是 | - | 指定源的字符串索引。 |
**示例:**
...
...
@@ -4723,7 +4723,7 @@ static deleteGeolocation(origin: string): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------
-- | -------- | ---- | ----- | ---
---------- |
| ------
| ------ | ---- | ---- |
---------- |
| origin | string | 是 | - | 指定源的字符串索引。 |
**示例:**
...
...
@@ -4784,7 +4784,7 @@ static getAccessibleGeolocation(origin: string, callback: AsyncCallback\<boolean
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------- | --------
| ---- | ----- |
------------- |
| -------- | --------
---------------- | ---- | ---- | ---------------------------
------------- |
| origin | string | 是 | - | 指定源的字符串索引。 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | - | 返回指定源的地理位置权限状态。获取成功,true表示已授权,false表示拒绝访问。获取失败,表示不存在指定源的权限状态。 |
...
...
@@ -4825,13 +4825,13 @@ static getAccessibleGeolocation(origin: string): Promise\<boolean\>
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------
-- | -------- | ---- | ----- | ---
---------- |
| ------
| ------ | ---- | ---- |
---------- |
| origin | string | 是 | - | 指定源的字符串索引。 |
**返回值:**
| 类型 | 说明 |
| ------------------ | ------------------------------------ |
| ------------------ | ------------------------------------
----
|
| Promise
\<
boolean
\>
| Promise实例,用于获取指定源的权限状态,获取成功,true表示已授权,false表示拒绝访问。获取失败,表示不存在指定源的权限状态。 |
**示例:**
...
...
@@ -4869,7 +4869,7 @@ static getStoredGeolocation(callback: AsyncCallback\<Array\<string\>\>): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------- | --------
| ---- | ----- |
------------- |
| -------- | --------
------------------------ | ---- | ---- | -------
------------- |
| callback | AsyncCallback
\<
Array
\<
string
\>\>
| 是 | - | 返回已存储地理位置权限状态的所有源信息。 |
**示例:**
...
...
@@ -4909,13 +4909,13 @@ static getStoredGeolocation(): Promise\<Array\<string\>\>
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------- | --------
| ---- | ----- |
------------- |
| -------- | --------
------------------------ | ---- | ---- | -------
------------- |
| callback | AsyncCallback
\<
Array
\<
string
\>\>
| 是 | - | 返回已存储地理位置权限状态的所有源信息。 |
**返回值:**
| 类型 | 说明 |
| -------------------------- | --------------------------------
----
|
| -------------------------- | -------------------------------- |
| Promise
\<
Array
\<
string
\>\>
| Promise实例,用于获取已存储地理位置权限状态的所有源信息。 |
**示例:**
...
...
@@ -5337,7 +5337,7 @@ onRenderExited接口返回的渲染进程退出的具体原因。
| HttpAnchorImg | 带有超链接的图片,其中超链接的src为http。 |
| Img | HTML::img标签。 |
| Map | 地理地址。 |
| Phone |
手机电话号码。
|
| Phone |
电话号码。
|
| Unknown | 未知内容。 |
## SslError<sup>9+</sup>枚举说明
...
...
@@ -5345,7 +5345,7 @@ onRenderExited接口返回的渲染进程退出的具体原因。
onSslErrorEventReceive接口返回的SSL错误的具体原因。
| 名称 | 描述 |
| ------------
-- | -----------------
|
| ------------
| -----------
|
| Invalid | 一般错误。 |
| HostMismatch | 主机名不匹配。 |
| DateInvalid | 证书日期无效。 |
...
...
@@ -5354,8 +5354,8 @@ onSslErrorEventReceive接口返回的SSL错误的具体原因。
## ProtectedResourceType<sup>9+</sup>枚举说明
| 名称 | 描述 | 备注 |
| --------- | -------------
- |
-------------- |
| MidiSysex | MIDI SYSEX资源。
| 目前仅支持权限事件上报,MIDI设备的使用还未支持。
|
| --------- | -------------
| ------------
-------------- |
| MidiSysex | MIDI SYSEX资源。
| 目前仅支持权限事件上报,MIDI设备的使用还未支持。
|
## WebAsyncController
...
...
@@ -5424,7 +5424,7 @@ storeWebArchive(baseName: string, autoName: boolean): Promise<string>
**返回值:**
| 类型 | 说明 |
| ---------------
------------------------- | --------
-------------------------------- |
| ---------------
|
-------------------------------- |
| Promise
<string>
| Promise实例,保存成功返回文件路径,保存失败返回null。 |
**示例:**
...
...
@@ -5471,7 +5471,7 @@ postMessageEvent(message: WebMessageEvent): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -----
| ------ | ---- | ---- | ----------
------- |
| -----
-- | ------------------------------------ | ---- | ---- |
------- |
| message |
[
WebMessageEvent
](
#webmessageevent9
)
| 是 | - | 要发送的消息。 |
**示例:**
...
...
@@ -5506,7 +5506,7 @@ onMessageEvent(callback: (result: string) => void): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -----
| ------ | ---- | ---- | -------
---------- |
| -----
--- | -------- | ---- | ---- |
---------- |
| callback | function | 是 | - | 接收消息的回调函数。 |
**示例:**
...
...
@@ -5546,7 +5546,7 @@ getData(): string
**返回值:**
| 类型 | 说明 |
| ------
------------------------- |
------------- |
| ------
| -
------------- |
| string | 当前该类型对象中存放的消息。 |
**示例:**
...
...
@@ -5578,7 +5578,7 @@ setData(data: string): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----
- | ------ | ---- | ---- | ----------
------- |
| ----
| ------ | ---- | ---- |
------- |
| data | string | 是 | - | 要发送的消息。 |
**示例:**
...
...
@@ -5612,7 +5612,7 @@ getPorts(): Array\<WebMessagePort\>
**返回值:**
| 类型 | 说明 |
| -------------------------------
|
------------- |
| -------------------------------
--------- | ---
------------- |
| Array
\<
[
WebMessagePort
](
#webmessageport9
)
\>
| 当前该类型对象中存放的消息端口。 |
**示例:**
...
...
@@ -5646,7 +5646,7 @@ setPorts(ports: Array\<WebMessagePort\>): void
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----- | ------
| ---- | ---- | --------
--------- |
| ----- | ------
---------------------------------- | ---- | ---- |
--------- |
| ports | Array
\<
[
WebMessagePort
](
#webmessageport9
)
\>
| 是 | - | 要发送的消息端口。 |
**示例:**
...
...
zh-cn/application-dev/reference/arkui-ts/ts-pixel-units.md
浏览文件 @
21301aaa
...
...
@@ -4,7 +4,7 @@
| 名称 | 描述 |
| ---- | ----------------------------------------
--------------------
|
| ---- | ---------------------------------------- |
| px | 屏幕物理像素单位。 |
| vp | 屏幕密度相关像素,根据屏幕像素密度转换为屏幕物理像素,当数值不带单位时,默认单位vp。 |
| fp | 字体像素,与vp类似适用屏幕密度变化,随系统字体大小设置变化。 |
...
...
@@ -72,10 +72,3 @@ struct Example {
```
![
zh-cn_image_0000001169582302
](
figures/zh-cn_image_0000001169582302.png
)
## 相关实例
基于像素转换,有以下相关实例可供参考:
-
[
像素转换(ArkTS)(API9)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/PixelUnitsDemo
)
zh-cn/application-dev/ui/ui-ts-developing-intro.md
浏览文件 @
21301aaa
...
...
@@ -3,9 +3,9 @@
## 开发说明
| 任务 | 简介 | 相关资源 |
| -----------
----------- | ------------------------------------------------------------ | --------------------
---------------------------------------- |
| -----------
| ---------------------------------------- |
---------------------------------------- |
| 准备开发环境 | 了解声明式UI的工程结构。
<br>
了解资源分类与访问。 |
[
OpenHarmony工程介绍
](
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ohos-project-overview-0000001218440650
)
<br>
[
资源分类与访问
](
../quick-start/resource-categories-and-access.md
)
|
| 学习ArkTS语言
| ArkTS是HarmonyOS优选的主力应用开发语言,当前,ArkTS在TS基础上主要扩展了声明式UI能力。 |
[
学习ArkTS语言
](
../quick-start/arkts-get-started.md
)
|
| 学习ArkTS语言
| ArkTS是OpenHarmony优选的主力应用开发语言,当前,ArkTS在TS基础上主要扩展了声明式UI能力。 |
[
学习ArkTS语言
](
../quick-start/arkts-get-started.md
)
|
| 开发页面 | 根据页面的使用场景,选择合适的布局。
<br>
根据页面需要实现的内容,添加系统内置组件,并修改组件样式。
<br>
更新页面内容,丰富页面展现形式。 |
[
创建页面
](
#创建页面
)
<br>
[
常见布局开发指导
](
ui-ts-layout-linear.md
)
<br>
[
常见组件说明
](
ui-ts-components-intro.md
)
<br>
[
修改组件样式
](
#修改组件样式
)
<br>
[
更新页面内容
](
#更新页面内容
)
|
| (可选)页面多样化 | 绘图和动画。 |
[
绘图组件
](
../reference/arkui-ts/ts-drawing-components-circle.md
)
<br>
[
画布组件
](
../reference/arkui-ts/ts-components-canvas-canvas.md
)
<br>
[
动画
](
../reference/arkui-ts/ts-animatorproperty.md
)
|
| (可选)页面之间的跳转 | 使用页面路由实现多个页面之前的跳转。 |
[
页面路由
](
../reference/apis/js-apis-router.md
)
|
...
...
zh-cn/application-dev/ui/ui-ts-layout-flex.md
浏览文件 @
21301aaa
...
...
@@ -5,10 +5,12 @@
-
容器:
[
Flex组件
](
../reference/arkui-ts/ts-container-flex.md
)
作为Flex布局的容器,用于设置布局相关属性。
-
子组件: Flex组件内的子组件自动成为布局的子组件。
-
主轴:
水平
方向的轴线,子组件默认沿着主轴排列。主轴开始的位置称为主轴起始端,结束位置称为主轴终点端。
-
交叉轴: 垂直
方向的轴线。交叉
始的位置称为主轴首部,结束位置称为交叉轴尾部。
-
主轴:
Flex组件布局
方向的轴线,子组件默认沿着主轴排列。主轴开始的位置称为主轴起始端,结束位置称为主轴终点端。
-
交叉轴: 垂直
于主轴方向的轴线。交叉轴起
始的位置称为主轴首部,结束位置称为交叉轴尾部。
![](figures/flex.png)
以FlexDirection.Row的Flex为例:
![](
figures/flex.png
)
## 容器组件属性
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录