سلام. وفت به خیر
من وقتی روی دکمه پرداخت اینترنتی کلیک میکنم صفحه webview پرداخت به خوبی باز میشه ولی وقتی اونجا روی دکمه پرداخت کلیک میکنم url صفحه دومی که باز میشه مشکل داره و به جای http کلمه nike نوشته شده.
از دوستان کسی راه حلی برای رفع این مشکل داره؟
WebView( initialUrl: bankGetwayUrl, javascriptMode: JavascriptMode.unrestricted, onPageStarted: (url) { final uri = Uri.parse(url); if (uri.pathSegments.contains('checkout') && uri.host == 'expertdevelopers.ir') { final orderId = int.parse(uri.queryParameters['order_id']!); Navigator.of(context).pop(); Navigator.of(context).push( MaterialPageRoute( builder: (context) => PaymentReceiptScreen(orderId: orderId), ), ); } }, );