提交 3d124618 编写于 作者: S service02

Merge branch 'master' of gitcode.net:dcloud/unidocs-zh

......@@ -9,6 +9,7 @@
|√|x|√|√|√|√|√|√|√|
> 在 App 平台本 API 是 [uni ext api](https://uniapp.dcloud.net.cn/api/extapi.html),需下载插件:[uni-usercapturescreen](https://ext.dcloud.net.cn/plugin?name=uni-usercapturescreen)
> 需要HBuilder X 3.7.7+版本
**CALLBACK返回参数:**
......@@ -40,9 +41,73 @@ Android的截屏监听原理是监听相册中截屏目录的文件新增,需
|√|x|√|√|√|√|x|√|√|
> 在 App 平台本 API 是 [uni ext api](https://uniapp.dcloud.net.cn/api/extapi.html),需下载插件:[uni-usercapturescreen](https://ext.dcloud.net.cn/plugin?name=uni-usercapturescreen)
> 需要HBuilder X 3.7.7+版本
**参数**
|属性 | 类型|说明|
|-- |-- |-- |
|回调函数| Function|用户主动截屏事件的回调函数|
### uni.setUserCaptureScreen(OBJECT)
开启/关闭防截屏
**平台差异说明**
|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序、飞书小程序|QQ小程序|快手小程序|京东小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|√|x|x|x|x|x|x|x|x|
> 在 App 平台本 API 是 [uni ext api](https://uniapp.dcloud.net.cn/api/extapi.html),需下载插件:[uni-usercapturescreen](https://ext.dcloud.net.cn/plugin?name=uni-usercapturescreen)
> 需要HBuilder X 3.7.7+版本
**OBJECT 参数说明**
|参数名|类型|必填|说明|
|:-|:-|:-|:-|
|enable|Boolean|是|是否允许用户截屏,ture: 允许用户截屏, false: 不允许用户截屏,防止用户截屏到应用页面内容|
|success|Function|否|接口调用成功的回调|
|fail|Function|否|接口调用失败的回调函数|
|complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)|
**返回参数说明**
|参数|类型|说明|
|:-|:-|:-|
|errCode|Number|调用结果|
|errMsg|String|调用结果描述|
|errSubject|String|调用模块|
**注意**
+ iOS平台该API在iOS 13.0及以上系统支持,在iOS 13.0以下系统调用该API会返回12001:system not support的错误。
+ 因iOS 15.1系统bug,在该系统上调用此API会返回12010:system internal error的错误。
+ Android平台在某些页面暂不支持(如:图片选择、图片预览、一键登录等页面以及App原生插件内部原生页面)。
**代码示例**
```javascript
uni.setUserCaptureScreen({
enable: false,
success: (res) => {
console.log("setUserCaptureScreen success: " + JSON.stringify(res));
},
fail: (res) => {
console.log("setUserCaptureScreen fail: " + JSON.stringify(res));
},
complete: (res) => {
console.log("setUserCaptureScreen complete: " + JSON.stringify(res));
}
});
```
### 错误码
|错误码 |错误信息 |说明 |
|--- |---- |------ |
|12001 |system not support |当前系统不支持相关能力 |
|12010 |system internal error |系统错误 |
\ No newline at end of file
......@@ -132,7 +132,7 @@ await uniPush.sendMessage(OBJECT)
|名称|类型|必填|默认值|描述|
|--|--|--|--|--|
|ttl|Number|否|1小时|消息离线时间设置,单位毫秒,-1表示不设离线,-1 ~ 3 * 24 * 3600 * 1000(3天)之间|
|strategy|Object|否|{"strategy":{"default":1}}|厂商通道策略,详细内容见strategy|
|strategy|Object|否|{"default":1}|厂商通道策略,详细内容见strategy|
|speed|Number|否|0|定速推送,例如100,个推控制下发速度在100条/秒左右,0表示不限速|
|schedule_time|Number|否|无|设置定时推送时间(仅向所有启动过应用的设备群发时有效),必须是7天内的时间,格式:毫秒时间戳,此功能需要开通VIP,如需开通请点击右侧“技术咨询”了解详情|
......
......@@ -213,7 +213,7 @@ try {
body: 'a=1&b=2&c=3'
})
} catch (e) {
if(e.subject === 'uni-cloud-s2s' && e.errCode === 51000) {
if(e.errSubject === 'uni-cloud-s2s' && e.errCode === 51000) {
throw new Error('非法请求') // 判断为验证未通过,返回自定义的错误
}
throw e
......
......@@ -4,7 +4,9 @@
uni-CMS是基于uniCloud开发的uni-admin插件,可用于快速搭建CMS内容管理系统。
客户端可使用 uni-cms-article 插件进行内容展示,无需开发,即可在多端展示内容。
![](https://web-assets.dcloud.net.cn/unidoc/zh/202303231717572.png)
![uni-cms](https://web-assets.dcloud.net.cn/unidoc/zh/202303231541517.png)
<div style="display: flex; flex-basis: 10px">
......@@ -178,6 +180,7 @@ uni-cms-article // uni-cms-article 插件
├── uni-cms-articles.schema.json // 文章表
├── uni-cms-categories.schema.json // 分类表
├── uni-cms-search-logs.schema.json // 搜索日志表
├── uni-cms-search-hot.schema.json // 搜索热词表
└── uni-cms-unlock-record.schema.json // 内容解锁记录表
```
......
......@@ -2342,7 +2342,11 @@ exports.main = async (event, context) => {
## URL化请求鉴权签名@http-reqeust-auth
uni-id 在URL化请求时,会对以下 API 进行调用鉴权验证,
> `uni-id-co@1.1.10`及以上版本支持使用`uni-cloud-s2s`进行请求签名验证,`uni-cloud-s2s`使用方式[详见](/uniCloud/uni-cloud-s2s.md)
>
> `uni-id-co`请求鉴权签名与`uni-cloud-s2s`不能同时存在,如果存在`uni-cloud-s2s`,则会优先使用`uni-cloud-s2s`进行请求签名验证
uni-id-co 在URL化请求时,会对以下 API 进行调用鉴权验证,
在调用 API 时,开发者需要使用请求鉴权密钥(详见[配置文件](/uniCloud/uni-id-summary.md#config)`requestAuthSecret`按照 uni-id 的约定方式对请求中的关键数据进行签名值计算,
并将签名值添加到Header请求头的 `uni-id-signature` 参数中传给 uni-id 进行签名验证,uni-id 会对接收到数据进行签名值计算,
并与接收到的请求签名值进行比对,如果签名值不一致,则视为无效签名,将拒绝本次请求。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册