سلام این کد من در خصوص اینه که وقتی کاربر رو دکمه ی پرداخت اینترنتی کلیک کرد هدایت بشه به صفحه ی وبی که توی دوره توضیح داده شده ولی چیزی نمایش داده نمیشه با اینکه min sdk رو گذاشتم روی 22:
Widget build(BuildContext context) {
return WebView(
initialUrl: bankGatewayUrl,
javascriptMode: JavascriptMode.unrestricted,
onPageStarted: (url) {
debugPrint('url:$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) => PayemntRecieptScreen(
orderId: orderId,
),
),
);
}
},