提交 2409f00c authored 作者: MrQi's avatar MrQi

Android加载失败问题修改

上级 ea4ecd58
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import '../clx_webview_flutter.dart'; import '../clx_webview_flutter.dart';
import '../custom_webview/view_model/web_view_model.dart';
abstract class CaptchaUtil { abstract class CaptchaUtil {
static Future<bool>? generateCaptcha( static Future<bool>? generateCaptcha(
...@@ -24,6 +25,9 @@ abstract class CaptchaUtil { ...@@ -24,6 +25,9 @@ abstract class CaptchaUtil {
if (result) { if (result) {
Navigator.pop(context, true); Navigator.pop(context, true);
return CLXResult.fail(Exception('captcha failed')); return CLXResult.fail(Exception('captcha failed'));
} else if (Platform.isAndroid) {
customController.controller.loadRequest(Uri.parse(uri));
return CLXResult.succ(result);
} else { } else {
customController.controller.reload(); customController.controller.reload();
return CLXResult.succ(result); return CLXResult.succ(result);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论