|
|
@@ -151,6 +151,53 @@ BJCASDK.signManager().keepPin(Number.parseInt(this.mNum), (res) => { |
|
|
|
}) |
|
|
|
``` |
|
|
|
|
|
|
|
### 3.3 显示pin码输入框 |
|
|
|
|
|
|
|
```tsx |
|
|
|
import { ToolsHelper } from '@szyx/sdk_base'; |
|
|
|
import { BJCASDK, PinDialog } from '@szyx/sdk_ywx'; |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```tsx |
|
|
|
Button('显示pin码输入框', { stateEffect: true, type: ButtonType.Normal, buttonStyle: ButtonStyleMode.NORMAL }) |
|
|
|
.width('80%') |
|
|
|
.fontColor('#333333') |
|
|
|
.height(40) |
|
|
|
.onClick(() => { |
|
|
|
BJCASDK.signManager().showPinWindow(res => { |
|
|
|
ToolsHelper.showMessage(JSON.stringify(res)) |
|
|
|
}) |
|
|
|
}) |
|
|
|
.margin({ top: 10 }) |
|
|
|
|
|
|
|
PinDialog({ |
|
|
|
controller: BJCASDK.signManager().dialogController |
|
|
|
}) |
|
|
|
``` |
|
|
|
|
|
|
|
### 3.4 识别二维码信息 |
|
|
|
|
|
|
|
> 扫码功能需要自己实现,该方法需要传入扫码后获取到的字符串结果 |
|
|
|
|
|
|
|
```tsx |
|
|
|
BJCASDK.signManager().qrDispose('二维码内容', res => { |
|
|
|
console.log('>>>>>扫码结果', JSON.stringify(res)) |
|
|
|
}) |
|
|
|
``` |
|
|
|
|
|
|
|
### 3.3 识别二维码信息(配置是否处理授权Oauth登录) |
|
|
|
|
|
|
|
> 是`3.4`的拓展,如果不需要配置是否处理授权Oauth登录,则可以直接使用上面的方法。 |
|
|
|
|
|
|
|
```tsx |
|
|
|
BJCASDK.signManager().qrDisposeForOauth('二维码内容', true, res => { |
|
|
|
console.log('>>>>>扫码结果', JSON.stringify(res)) |
|
|
|
ToolsHelper.showMessage(`扫码结果${JSON.stringify(res)}`) |
|
|
|
}) |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|