提交 443d1c78 编写于 作者: W wanganxp

cookie说明

上级 f9905dd0
......@@ -15,11 +15,13 @@ app-android平台,可使用本API监听应用权限申请确认框的弹出和
<!-- UTSAPIJSON.createRequestPermissionListener.returnValue -->
**Tips**
## Tips
+ 如果权限已经申请并且允许之后,`onConfirm`不会触发。
+ 如果同时申请多个权限时,`onComplete`可能会触发多次。
+ uni-app x 中如果请求一个已经被永久拒绝的权限,可能会触发`onConfirm`,建议做延时处理。
- 如果权限已经申请并且允许之后,`onConfirm`不会触发。
- 如果同时申请多个权限时,`onComplete`可能会触发多次。
- uni-app x 中如果请求一个已经被永久拒绝的权限,可能会触发`onConfirm`。目前的临时方案是做延时处理,如下面示例代码。后续会修复此问题。
- 权限列表参考:[https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html#permissions](https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html#permissions)
- 本API仅提供了权限申请监听,未提供全局弹窗
<!-- UTSAPIJSON.createRequestPermissionListener.example -->
......
......@@ -12,17 +12,20 @@
<!-- UTSAPIJSON.request.example -->
## cookie管理
- uni-app x 4.0+,app-android平台的 `uni.request``uni.uploadFile``uni.downloadFile`,之间支持共享cookie。
## 注意事项
* request 接口内部通过[特殊方式读取了泛型类型](../uts/generics.md#使用限制),不支持传入动态的泛型:比如将外层方法的普通泛型参数传入 request。
* app-android平台 request 接口内部通过[特殊方式读取了泛型类型](../uts/generics.md#使用限制),不支持传入动态的泛型:比如将外层方法的普通泛型参数传入 request。
* 如果使用泛型先创建RequestOptions实例,再传入uni.request(),此时请务必确保request要显式指定泛型,例:
```typescript
const options: RequestOptions<Person> = ...
uni.request<Person>(options)
```
* uni.request()暂未支持Promise,返回值是RequestTask。
* webrequest接口目前没有返回UTSJSONObject类型数据而是一个普通对象,后续可能会调整为UTSJSONObject类型,如需兼容多端可以使用下标获取request返回的数据内容。
* webrequest接口目前不支持创建传入的泛型的实例
* app-android平台 uni.request()暂未支持Promise,返回值是RequestTask。
* web平台 request接口目前没有返回UTSJSONObject类型数据而是一个普通对象,后续可能会调整为UTSJSONObject类型,如需兼容多端可以使用下标获取request返回的数据内容。
* web平台 request接口目前不支持创建传入的泛型的实例
<!-- UTSAPIJSON.general_type.name -->
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册