ソースを参照

Removing validations of withZoom and hidden, BOOL values are 0 by default.

Cicero Duarte da Silva 7 年 前
コミット
d86d72820c
1 ファイル変更5 行追加9 行削除
  1. 5 9
      ios/Classes/FlutterWebviewPlugin.m

+ 5 - 9
ios/Classes/FlutterWebviewPlugin.m

@@ -82,17 +82,13 @@ static NSString *const CHANNEL_NAME = @"flutter_webview_plugin";
     
     self.webview = [[WKWebView alloc] initWithFrame:rc];
     self.webview.navigationDelegate = self;
+    self.webview.scrollView.delegate = self;
+    self.webview.hidden = [hidden boolValue];
+
+    _enableZoom = [withZoom boolValue];
+
     [self.viewController.view addSubview:self.webview];
 
-    if (withZoom != (id)[NSNull null] && [withZoom boolValue]) {
-        self.webview.scrollView.delegate = self;
-        _enableZoom = [withZoom boolValue];
-    }
-    
-    if (hidden != (id)[NSNull null] && [hidden boolValue]) {
-        self.webview.hidden = [hidden boolValue];
-    }
-    
     [self navigate:call];
 }