提交 b0296588 编写于 作者: 杜庆泉's avatar 杜庆泉

Update uts-plugin.md

上级 37eaf8ac
...@@ -664,8 +664,7 @@ offAppConfigChange(function(ret){ ...@@ -664,8 +664,7 @@ offAppConfigChange(function(ret){
``` ```
--------------------------------
特别说明:除了本章节列出的函数外,android环境下 application 其他上下文方法都可以通过 getAppContext()!.xxx()的方式实现 特别说明:除了本章节列出的函数外,android环境下 application 其他上下文方法都可以通过 getAppContext()!.xxx()的方式实现
...@@ -696,7 +695,9 @@ Android开发场景中,调用活动的级别的资源/能力,需要使用此 ...@@ -696,7 +695,9 @@ Android开发场景中,调用活动的级别的资源/能力,需要使用此
let frameContent = decorView.findViewById<FrameLayout>(android.R.id.content) let frameContent = decorView.findViewById<FrameLayout>(android.R.id.content)
``` ```
#### 2.2 onAppActivityPause #### 2.2 onAppActivityPause / offAppActivityPause
##### onAppActivityPause
> HBuilderX 3.6.3+ > HBuilderX 3.6.3+
...@@ -713,7 +714,31 @@ onAppActivityPause(() => { ...@@ -713,7 +714,31 @@ onAppActivityPause(() => {
}); });
``` ```
#### 2.3 onAppActivityResume ##### offAppActivityPause
> HBuilderX 3.6.9+
onAppActivityPause 对应的接触取消注册函数
如果传入的函数可为空,如果为空,则视为移除所有监听
```ts
import { offAppActivityPause } from "io.dcloud.uts.android";
```
```ts
// 移除全部监听
offAppActivityPause();
// 移除指定监听
offAppActivityPause(() => {
});
```
#### 2.3 onAppActivityResume / offAppActivityResume
##### onAppActivityResume
> HBuilderX 3.6.3+ > HBuilderX 3.6.3+
...@@ -730,7 +755,31 @@ onAppActivityResume(() => { ...@@ -730,7 +755,31 @@ onAppActivityResume(() => {
}); });
``` ```
#### 2.4 onAppActivityDestroy ##### offAppActivityResume
> HBuilderX 3.6.9+
onAppActivityResume 对应的接触取消注册函数
如果传入的函数可为空,如果为空,则视为移除所有监听
```ts
import { onAppActivityResume } from "io.dcloud.uts.android";
```
```ts
// 移除全部监听
onAppActivityResume();
// 移除指定监听
onAppActivityResume(() => {
});
```
#### 2.4 onAppActivityDestroy / offAppActivityDestroy
##### onAppActivityDestroy
> HBuilderX 3.6.3+ > HBuilderX 3.6.3+
...@@ -747,7 +796,31 @@ onAppActivityDestroy(() => { ...@@ -747,7 +796,31 @@ onAppActivityDestroy(() => {
}); });
``` ```
#### 2.5 onAppActivityBack ##### offAppActivityDestroy
> HBuilderX 3.6.9+
onAppActivityDestroy 对应的接触取消注册函数
如果传入的函数可为空,如果为空,则视为移除所有监听
```ts
import { offAppActivityDestroy } from "io.dcloud.uts.android";
```
```ts
// 移除全部监听
offAppActivityDestroy();
// 移除指定监听
offAppActivityDestroy(() => {
});
```
#### 2.5 onAppActivityBack / offAppActivityBack
##### onAppActivityBack
> HBuilderX 3.6.3+ > HBuilderX 3.6.3+
...@@ -765,7 +838,31 @@ onAppActivityBack(() => { ...@@ -765,7 +838,31 @@ onAppActivityBack(() => {
``` ```
#### 2.6 onAppActivityResult ##### offAppActivityBack
> HBuilderX 3.6.9+
onAppActivityBack 对应的接触取消注册函数
如果传入的函数可为空,如果为空,则视为移除所有监听
```ts
import { offAppActivityBack } from "io.dcloud.uts.android";
```
```ts
// 移除全部监听
offAppActivityBack();
// 移除指定监听
offAppActivityBack(() => {
});
```
#### 2.6 onAppActivityResult / offAppActivityResult
##### onAppActivityResult
> HBuilderX 3.6.8+ > HBuilderX 3.6.8+
...@@ -782,9 +879,30 @@ onAppActivityResult((requestCode: Int, resultCode: Int, data?: Intent) => { ...@@ -782,9 +879,30 @@ onAppActivityResult((requestCode: Int, resultCode: Int, data?: Intent) => {
}); });
``` ```
##### offAppActivityResult
> HBuilderX 3.6.9+
onAppActivityResult 对应的接触取消注册函数
如果传入的函数可为空,如果为空,则视为移除所有监听
```ts
import { offAppActivityResult } from "io.dcloud.uts.android";
```
```ts
// 移除全部监听
offAppActivityResult();
// 移除指定监听
offAppActivityResult(() => {
});
```
#### 2.7 onAppActivityRequestPermissionsResult / offAppActivityRequestPermissionsResult
#### 2.7 onAppActivityRequestPermissionsResult ##### onAppActivityRequestPermissionsResult
> HBuilderX 3.6.3+ > HBuilderX 3.6.3+
...@@ -810,6 +928,27 @@ ActivityCompat.requestPermissions(getUniActivity()!, ...@@ -810,6 +928,27 @@ ActivityCompat.requestPermissions(getUniActivity()!,
``` ```
##### offAppActivityRequestPermissionsResult
> HBuilderX 3.6.9+
onAppActivityRequestPermissionsResult 对应的接触取消注册函数
如果传入的函数可为空,如果为空,则视为移除所有监听
```ts
import { offAppActivityRequestPermissionsResult } from "io.dcloud.uts.android";
```
```ts
// 移除全部监听
offAppActivityRequestPermissionsResult();
// 移除指定监听
offAppActivityRequestPermissionsResult(() => {
});
-----------------------------
特别说明除了本章节列出的函数外android环境下 activity 其他上下文方法都可以通过 getUniActivity()!.xxx()的方式实现 特别说明除了本章节列出的函数外android环境下 activity 其他上下文方法都可以通过 getUniActivity()!.xxx()的方式实现
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册