Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
2bdf26f2
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3216
Star
106
Fork
815
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
94
列表
看板
标记
里程碑
合并请求
70
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
94
Issue
94
列表
看板
标记
里程碑
合并请求
70
合并请求
70
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
2bdf26f2
编写于
2月 20, 2024
作者:
H
HRK
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of
https://gitcode.net/dcloud/unidocs-zh
上级
93c4dd9f
f7c7350f
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
95 addition
and
24 deletion
+95
-24
docs/api/router.md
docs/api/router.md
+27
-0
docs/api/system/create-request-permission-listener.md
docs/api/system/create-request-permission-listener.md
+5
-3
docs/collocation/manifest-app.md
docs/collocation/manifest-app.md
+5
-1
docs/release-note-alpha.md
docs/release-note-alpha.md
+39
-0
docs/tutorial/app-android-targetsdkversion.md
docs/tutorial/app-android-targetsdkversion.md
+14
-12
docs/tutorial/app-payment-paypal.md
docs/tutorial/app-payment-paypal.md
+1
-1
docs/tutorial/syntax-js.md
docs/tutorial/syntax-js.md
+0
-5
docs/univerify.md
docs/univerify.md
+4
-2
未找到文件。
docs/api/router.md
浏览文件 @
2bdf26f2
...
...
@@ -75,6 +75,33 @@ onLoad: function(option) {
}
```
vue3
`script setup`
语法糖中调用
`getOpenerEventChannel`
示例:
```
js
<
script
setup
>
import
{
onMounted
,
getCurrentInstance
}
from
'
vue
'
;
onMounted
(()
=>
{
const
instance
=
getCurrentInstance
().
proxy
const
eventChannel
=
instance
.
getOpenerEventChannel
();
eventChannel
.
emit
(
'
acceptDataFromOpenedPage
'
,
{
data
:
'
data from test page
'
});
eventChannel
.
emit
(
'
someEvent
'
,
{
data
:
'
data from test page for someEvent
'
});
eventChannel
.
on
(
'
acceptDataFromOpenerPage
'
,
function
(
data
)
{
console
.
log
(
'
acceptDataFromOpenerPage
'
,
data
)
})
})
<
/script>
```
url有长度限制,太长的字符串会传递失败,可改用
[
窗体通信
](
https://uniapp.dcloud.io/collocation/frame/communication
)
、
[
全局变量
](
https://ask.dcloud.net.cn/article/35021
)
,另外参数中出现空格等特殊字符时需要对参数进行编码,如下为使用
`encodeURIComponent`
对参数进行编码的示例。
```
html
...
...
docs/api/system/create-request-permission-listener.md
浏览文件 @
2bdf26f2
...
...
@@ -17,6 +17,8 @@ app-android平台,可使用本API监听应用权限申请确认框的弹出和
HBuilderX (4.0+) android 平台支持
**注意:HBuilderX 4.01 Vue2项目需要使用自定义基座测试监听权限申请的功能,标准基座暂不支持测试。**
**RequestPermissionListener 对象的方法列表**
|方法 |参数 |说明 |
...
...
@@ -44,14 +46,14 @@ HBuilderX (4.0+) android 平台支持
data
()
{
return
{
isPermissionAlertShow
:
false
,
permissionListener
:
null
//
permissionListener: null
}
},
onReady
()
{
this
.
watchPermission
()
},
onUnload
()
{
if
(
this
.
permissionListener
!=
null
)
{
if
(
this
.
permissionListener
)
{
this
.
permissionListener
.
stop
()
}
},
...
...
@@ -99,4 +101,4 @@ HBuilderX (4.0+) android 平台支持
-
如果权限已经申请并且允许之后,
`onConfirm`
不会触发。
-
如果同时申请多个权限时,
`onComplete`
可能会触发多次。
-
权限列表参考:
[
https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html#permissions
](
https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html#permissions
)
-
本API仅提供了权限申请监听,未提供全局弹窗
\ No newline at end of file
-
本API仅提供了权限申请监听,未提供全局弹窗
docs/collocation/manifest-app.md
浏览文件 @
2bdf26f2
...
...
@@ -283,7 +283,11 @@ iOS平台云端打包相关配置
"
NSUserTrackingUsageDescription
"
:
""
//可选,字符串类型,跟踪用户活动权限描述
},
"
idfa
"
:
true
,
//可选,Boolean类型,是否使用广告标识
"
capabilities
"
:
{
//可选,JSON对象,应用的能力配置(Capabilities)
"
capabilities
"
:
{
// 可选,JSON对象,配置应用的capabilities数据(根据XCode规范分别配置到entitlements和plist文件中)
"
entitlements
"
:
{
// 合并到工程entitlements文件的数据(json格式)
},
"
plists
"
:
{
// 合并到工程Info.plist文件的数据(json格式)
}
},
"
CFBundleName
"
:
"
HBuilder
"
,
//可选,字符串类型,CFBundleName名称
"
validArchitectures
"
:
[
//可选,字符串数组类型,编译时支持的CPU指令,可取值arm64、arm64e、armv7、armv7s、x86_64
...
...
docs/release-note-alpha.md
浏览文件 @
2bdf26f2
#### 4.01.2024020211-alpha
*
【uni-app 插件】
+
Web平台 修复 Vue3 项目 ssr 运行报错的Bug
[
详情
](
https://ask.dcloud.net.cn/question/185205
)
+
Web平台 修复 Vue3 项目 ssr 打包报错的Bug
[
详情
](
https://ask.dcloud.net.cn/question/184125
)
+
Web平台 调整 navigator组件真实渲染出的节点中a标签由uni-navigator标签外部移动到uni-navigator标签内部
+
App平台 修复 Vue2 项目 nvue 页面引用不到非 static 目录静态资源的Bug
*
【uni-app x 插件】
+
Web平台 新增 绑定class、style时支持Map类型
[
详情
](
https://doc.dcloud.net.cn/uni-app-x/vue/#class-%E4%B8%8E-style-%E7%BB%91%E5%AE%9A
)
+
Web平台 调整 类型校验失败由报错调整为警告且不中断编译
+
Web平台 调整 navigator组件真实渲染出的节点中a标签由uni-navigator标签外部移动到uni-navigator标签内部
+
Web平台 调整 getStorage、getStorageSync接口返回对象类型数据时转化为UTSJSONObject类型
+
Web平台 调整 request接口返回的data转化为UTSJSONObject类型
+
Web平台 修复 未使用到的easycom组件内包含错误或web端不支持的用法导致编译报错的Bug
+
Web平台 修复 部分场景下对象字面量as为指定类型时报错的Bug
+
Web平台 修复 引用.uvue文件时未带后缀提示找不到模块的Bug
+
Web平台 修复 部分场景下uts文件内使用条件编译无效的Bug
+
App-Android平台 新增 组件 公共属性
`android-layer-type`
支持配置视图渲染模型,开启硬件加速
[
详情
](
https://doc.dcloud.net.cn/uni-app-x/component/common.html#android-layer-type
)
+
App-Android平台 修复 特殊元素(list-view等)删除插槽内子元素报错的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=388
)
+
App-Android平台 修复 data 中定义的变量名,与外部导入的变量同名时,引发运行时报错的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=701
)
+
App-Android平台 修复 pages.json 中使用条件编译时,可能报错 must contain at least 1 page 的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=690
)
+
App-Android平台 修复 4.0 引发的部分复杂场景运行时报错 Comparison method violates its general contract! 的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=687
)
+
App-Android平台 修复 仅使用 easycom 组件类型编译报错的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=678
)
+
App-Android平台 修复 @import 引入的 scss 文件内部条件编译不生效的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=671
)
+
App-Android平台 修复 组件里import uts文件路径不对,但编译时不会指向正确的源码的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=275
)
+
App-Android平台 修复 组件 input 默认高度计算不正确的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=693
)
+
App-Android平台 修复 组件 input 设置 value 属性后首次输入文字时 input 事件不触发的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=699
)
+
App-Android平台 修复 组件 textarea 行高计算不正确的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=695
)
+
App-Android平台 修复 组件 textarea 多行滚动时不显示滚动条的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=694
)
+
App-Android平台 修复 组件 input、textarea 获取焦点弹出的软键盘隐藏时关闭页面可能引起异常崩溃的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=716
)
+
App-Android平台 修复 组件 image 的 src 属性设置
`file:///android_asset/`
格式图片路径无法正常显示的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=723
)
+
App-Android平台 修复 组件 video 播放PCM音频格式的视频可能没有声音的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=713
)
+
App-Android平台 修复 API uni.createSelectorQuery 无法查询根节点的Bug
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=672
)
*
【uts插件】
+
App-Android平台 修复 async 方法参数数量超过一个时运行报错的Bug
*
【App插件(含5+App和uni-app的App端)】
+
Android平台 视频播放控件 video 播放PCM音频格式的视频可能没有声音的Bug
*
【uniCloud】
+
修复 3.97版本引发的安全网络客户端校验功能不可使用的Bug
#### 4.0.2024012711-alpha
*
【uni-app 插件】
+
App-Android平台 修复 uni.chooseLocation 安装后首次调用无法获取位置列表的Bug
[
详情
](
https://ask.dcloud.net.cn/question/183239
)
...
...
docs/tutorial/app-android-targetsdkversion.md
浏览文件 @
2bdf26f2
...
...
@@ -51,17 +51,19 @@ API等级与Android版本对应列表如下:
| API等级 | Android版本号 | Android版本名称 |
| :-- | :-- | :-- |
| 19 | Android4.4 | Kitkat |
| 33 | Android13 | Android T, Tiramisu |
| 32 | Android12L | Android S_V2 |
| 31 | Android12 | Android S, Snow Cone |
| 30 | Android11 | Android R, Red Velvet Cake |
| 29 | Android10 | Android Q, Quince Tart |
| 28 | Android9 | Android P, Pie |
| 27 | Android8.1 | Android O_MR1 |
| 26 | Android8.0 | Android O, Oreo |
| 25 | Android7.1 | Android N_MR1 |
| 24 | Android7.0 | Android N, Nougat |
| 23 | Android6.0 | Android M, Marshmallow |
| 22 | Android5.1 | Android L_MR1 |
| 21 | Android5.0 | Android L, Lollipop |
| 20 | Android4.4W | Kitkat Watch |
| 21 | Android5.0 | Lollipop |
| 22 | Android5.1 | Lollipop |
| 23 | Android6.0 | Marshmallow |
| 24 | Android7.0 | Nougat |
| 25 | Android7.1 | Nougat |
| 26 | Android8.0 | Oreo |
| 27 | Android8.1 | Oreo |
| 28 | Android9.0 | Pie |
| 29 | Android10.0 | Android Q |
| 30 | Android11.0 | Android R |
| 31 | Android12.0 | Android S |
| 19 | Android4.4 | Kitkat |
docs/tutorial/app-payment-paypal.md
浏览文件 @
2bdf26f2
...
...
@@ -8,7 +8,7 @@
更多信息详见
[
申请开通Paypal操作指南
](
https://uniapp.dcloud.io/app-payment-paypal-open
)
**注意**
-
iOS系统仅支持iOS1
1
.0及以上版本
-
iOS系统仅支持iOS1
3
.0及以上版本
### 配置
在manifest.json文件“App模块配置”项的“Payment(支付)”下,勾选“paypal支付”项并配置相关参数
...
...
docs/tutorial/syntax-js.md
浏览文件 @
2bdf26f2
...
...
@@ -121,8 +121,3 @@ ES6 API 的支持,详见如下表格部分(`x` 表示不支持,无特殊
### 部分兼容性示例
[
正则反向预查 ?<= ?<!
](
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookbehind_assertion
)
,iOS16.4+支持
[
可选链运算符 ?.
](
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Optional_chaining
)
,iOS13.4+支持
[
空值合并运算符 ??
](
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing
)
,iOS13.4+支持
[
逻辑空赋值 ??=
](
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_assignment
)
,iOS14+支持
[
逻辑与赋值 &&=
](
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Logical_AND_assignment
)
,iOS14+支持
[
逻辑或赋值 ||=
](
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Logical_OR_assignment
)
,iOS14+支持
docs/univerify.md
浏览文件 @
2bdf26f2
...
...
@@ -195,7 +195,9 @@ univerifyStyle 数据结构:
"height"
:
"60px"
//图标高度
默认值:
60
px
},
"closeIcon"
:
{
"path"
:
"static/xxx.png"
//
自定义关闭按钮,仅支持本地图片。
HBuilderX
3.3
.
7
+版本支持
"path"
:
"static/xxx.png"
,
//
自定义显示在授权框中的logo,仅支持本地图片
默认显示App
logo
"width"
:
"60px"
,
//图标宽度
默认值:
60
px
(HBuilderX
4.0
支持)
"height"
:
"60px"
//图标高度
默认值:
60
px
(HBuilderX
4.0
支持)
},
"phoneNum"
:
{
"color"
:
"#202020"
//
手机号文字颜色
默认值:#
202020
...
...
@@ -626,7 +628,7 @@ exports.main = async(event) => {
## 运行基座和打包
-
使用
`uni一键登录`
,
不需要制作自定义基座,使用HBuilder标准真机运行基座即可。在云函数中配置好apiKey、apiSecret后,一样从你的账户充值中扣费
。
-
使用
`uni一键登录`
,
安卓平台不需要制作自定义基座,使用HBuilder标准真机运行基座即可,在云函数中配置好apiKey、apiSecret后,一样从你的账户充值中扣费。iOS平台使用标准基座必须要用
`io.dcloud.HBuilder`
这个bundleId重签,其他bundleId重签无法登录
。
-
云端打包
在项目manifest.json页面“App模块配置”项的“OAuth(登录鉴权)”下勾选“一键登录(uni-verify)”。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录