From b2ad0a29449fec580ee133ca77ebf6670c6f8b8c Mon Sep 17 00:00:00 2001
From: AlexVincent525 <github@alexv525.com>
Date: Fri, 17 Jan 2020 13:49:03 +0800
Subject: [PATCH] Parse url before create platform view.

---
 lib/src/in_app_webview.dart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/src/in_app_webview.dart b/lib/src/in_app_webview.dart
index 56e1a77..e47c1e0 100755
--- a/lib/src/in_app_webview.dart
+++ b/lib/src/in_app_webview.dart
@@ -383,7 +383,7 @@ class _InAppWebViewState extends State<InAppWebView> {
         gestureRecognizers: widget.gestureRecognizers,
         layoutDirection: TextDirection.rtl,
         creationParams: <String, dynamic>{
-          'initialUrl': widget.initialUrl,
+          'initialUrl': Uri.parse(widget.initialUrl),
           'initialFile': widget.initialFile,
           'initialData': widget.initialData?.toMap(),
           'initialHeaders': widget.initialHeaders,
@@ -416,7 +416,7 @@ class _InAppWebViewState extends State<InAppWebView> {
         onPlatformViewCreated: _onPlatformViewCreated,
         gestureRecognizers: widget.gestureRecognizers,
         creationParams: <String, dynamic>{
-          'initialUrl': widget.initialUrl,
+          'initialUrl': Uri.parse(widget.initialUrl),
           'initialFile': widget.initialFile,
           'initialData': widget.initialData?.toMap(),
           'initialHeaders': widget.initialHeaders,
-- 
2.26.2