Lejard Hadrien 7 years ago
parent
commit
f9a91ae6f7

+ 2 - 4
android/src/main/java/com/flutter_webview_plugin/WebviewManager.java

@@ -73,10 +73,9 @@ class WebviewManager {
     WebView webView;
     Activity activity;
     ResultHandler resultHandler;
-    ObservableWebView observableWebView;
 
     WebviewManager(final Activity activity) {
-        this.webView = new WebView(activity);
+        this.webView = new ObservableWebView(activity);
         this.activity = activity;
         this.resultHandler = new ResultHandler();
         WebViewClient webViewClient = new BrowserClient();
@@ -99,8 +98,7 @@ class WebviewManager {
             }
         });
 
-        observableWebView = (ObservableWebView) webView;
-        observableWebView.setOnScrollChangedCallback(new ObservableWebView.OnScrollChangedCallback(){
+        ((ObservableWebView) webView).setOnScrollChangedCallback(new ObservableWebView.OnScrollChangedCallback(){
             public void onScroll(int x, int y, int oldx, int oldy){
                 Map<String, Object> yDirection = new HashMap<>();
                 yDirection.put("yDirection", (double)y);

+ 1 - 1
pubspec.yaml

@@ -5,7 +5,7 @@ authors:
 - Toufik Zitouni <toufiksapps@gmail.com>
 - Pedia <kpedia@163.com>
 homepage: https://github.com/dart-flitter/flutter_webview_plugin
-version: 0.2.1
+version: 0.2.1+2
 
 environment:
   sdk: ">=2.0.0-dev <3.0.0"