649 Commits

Author SHA1 Message Date
Lorenzo Pichilli
14d06fad48 Fixed iOS 'Unexpectedly found nil while unwrapping an Optional value: file flutter_inappwebview/WKUserContentController.swift, line 36' error when applePayAPIEnabled iOS-specific WebView option is enabled 2021-03-25 12:01:05 +01:00
Lorenzo Pichilli
522b34f2fa v5.2.1 2021-03-24 10:58:44 +01:00
Lorenzo Pichilli
825cf3d88e Added isRunning method to the InAppLocalhostServer class, Fixed Android js error in some very rare case where window.flutter_inappwebview is undefined when loading plugin scripts 2021-03-24 10:57:26 +01:00
Lorenzo Pichilli
b0384c99c8 updated README.md, updated BUG_REPORT.md template 2021-03-24 01:18:00 +01:00
Lorenzo Pichilli
b2d0f3a61d updated docs, Added allowGoBackWithBackButton and shouldCloseOnBackButtonPressed Android-specific InAppBrowser options 2021-03-23 21:53:42 +01:00
Lorenzo Pichilli
a3e4da3e61 Added isRunning method to the HeadlessInAppWebView class, Fixed iOS WebMessageListener javascript implementation not calling event listeners when onmessage is set, Fixed onCreateContextMenu event on Android where hitTestResult has always null values, fix #742 2021-03-23 17:13:40 +01:00
Lorenzo Pichilli
01f2108304 updated donate link 2021-03-22 19:43:52 +01:00
Lorenzo Pichilli
3352c9cef0 v5.2.0 2021-03-22 16:39:58 +01:00
Lorenzo Pichilli
f9eed42994
Merge pull request #737 from myroid/master
feat: fix proguard
2021-03-22 16:23:49 +01:00
Lorenzo Pichilli
c22707da49 Added onOverScrolled WebView event, updated tests 2021-03-22 16:21:56 +01:00
yangfan07
835f6d697d feat: fix proguard 2021-03-22 20:07:27 +08:00
yangfan07
44dfc92f78 feat: fix proguard 2021-03-22 19:13:53 +08:00
Lorenzo Pichilli
97edbe158f Added Android pull-to-refresh setSize method and size option, Updated Android androidx.webkit:webkit to 1.4.0, androidx.browser:browser to 1.3.0, androidx.appcompat:appcompat to 1.2.0, updated docs 2021-03-19 17:34:32 +01:00
Lorenzo Pichilli
6f356be623 Fixed ajax and fetch interceptor when the data/body sent is not a string, fix #724, updated nodejs test server 2021-03-18 17:24:13 +01:00
Lorenzo Pichilli
bcc5fc68ba fix #719, Fixed iOS sometimes scrollView.contentSize doesn't fit all the frame.size available, Added canScrollVertically and canScrollHorizontally webview methods 2021-03-13 15:24:31 +01:00
Lorenzo Pichilli
a40831087f Added WebMessageChannel and WebMessageListener features, Updated Android Gradle distributionUrl version to 5.6.4, AndroidInAppWebViewController.getCurrentWebViewPackage is available now starting from Android API 21+, Attempt to fix #665, fix #579, Fixed wrong mapping of NavigationAction class on Android for androidHasGesture and androidIsRedirect properties 2021-03-11 22:42:18 +01:00
Lorenzo Pichilli
54b31ca885 fix #707 2021-03-08 17:23:34 +01:00
Lorenzo Pichilli
124d2ae0de code formatting 2021-03-08 10:23:20 +01:00
Lorenzo Pichilli
659c524908 fix #507 again 2021-03-08 10:22:13 +01:00
Lorenzo Pichilli
c9f8466ac2 Fixed missing MATCH_PARENT layout params to the WebView on Android when it is wrapped by PullToRefreshLayout 2021-03-07 21:34:14 +01:00
Lorenzo Pichilli
98d705b9e6 code formatting 2021-03-06 16:13:05 +01:00
Lorenzo Pichilli
237ba6efb4 Added a test for the pull-to-refresh feature when used on Android. 2021-03-06 16:10:31 +01:00
Lorenzo Pichilli
0744743c97 code formatting 2021-03-05 23:32:49 +01:00
Lorenzo Pichilli
5cc257895c Updated README.md, updated example 2021-03-05 23:29:25 +01:00
Lorenzo Pichilli
c7c0b9b67f fix example, fix #703 2021-03-05 23:24:33 +01:00
Lorenzo Pichilli
b6d4fb9596 Added support for pull-to-refresh feature (fix #395), Fixed issue not rendering WebView content when scrolling on iOS (fix #704), Fixed InAppBrowser.openData method, InAppBrowser.initialUserScripts InAppBrowser.id HeadlessInAppWebView.id properties are final now 2021-03-05 23:19:50 +01:00
Lorenzo Pichilli
da94374dda updated README.md 2021-03-04 01:38:41 +01:00
Lorenzo Pichilli
31b4addc71 updated README.md 2021-03-04 01:37:56 +01:00
Lorenzo Pichilli
83686f331c updated README.md 2021-03-04 01:37:04 +01:00
Lorenzo Pichilli
26feeeaf92 Fixed Android 'evaluateJavascript' method when using 'contentWorld: ContentWorld.PAGE' 2021-03-02 01:09:55 +01:00
Lorenzo Pichilli
0301190608 Updated docs for iOS-specific options alwaysBounceVertical and alwaysBounceHorizontal 2021-03-01 20:36:31 +01:00
Lorenzo Pichilli
a8858020f2 fix publish.sh script 2021-03-01 20:26:57 +01:00
Lorenzo Pichilli
03a09bffdc fix #696 2021-03-01 20:24:26 +01:00
Lorenzo Pichilli
b41eb693a5 new stable version 5.0.5 2021-03-01 16:43:50 +01:00
Lorenzo Pichilli
74550d1186 Removed all the dependencies: uuid, device_info, intl, and mime 2021-03-01 03:21:07 +01:00
Lorenzo Pichilli
87e617a523 Updated README.md 2021-02-28 18:06:52 +01:00
Lorenzo Pichilli
4b7c88979c Updated README.md 2021-02-28 18:06:24 +01:00
Lorenzo Pichilli
0df74b2978 Updated Android WebChromeClient.getDefaultVideoPoster, updated README.md 2021-02-28 18:04:02 +01:00
Lorenzo Pichilli
82f1dee4a1 fixed flutter analyze warnings 2021-02-26 11:27:29 +01:00
Lorenzo Pichilli
de89f2637b Added headers and statusCode properties to IOSURLResponse class #693 2021-02-26 11:22:57 +01:00
Lorenzo Pichilli
f92373cb62 Fixed Android screenshot out of memory error, Fixed getFavicons WebView method 2021-02-25 19:48:48 +01:00
Lorenzo Pichilli
441f4cb762 Fixed missing verticalScrollbarThumbColor, verticalScrollbarTrackColor, horizontalScrollbarThumbColor, horizontalScrollbarTrackColor Android-specific WebView options when calling native java setOptions() method on Android 2021-02-25 09:33:49 +01:00
Lorenzo Pichilli
76b424d253 updated README.md 2021-02-25 00:07:06 +01:00
Lorenzo Pichilli
41eefd62b2 updated README.md 2021-02-25 00:05:29 +01:00
Lorenzo Pichilli
148deb68db updated README.md 2021-02-25 00:04:17 +01:00
Lorenzo Pichilli
1e63238eb8 updated README.md, Added verticalScrollbarThumbColor, verticalScrollbarTrackColor, horizontalScrollbarThumbColor, horizontalScrollbarTrackColor Android-specific WebView options, Fixed some null types and wrong casting 2021-02-25 00:00:46 +01:00
Lorenzo Pichilli
35cea5b01a prerelease 5.0.0-nullsafety.0 2021-02-22 23:59:11 +01:00
Lorenzo Pichilli
68f98754df code format 2021-02-22 23:54:09 +01:00
Lorenzo Pichilli
f886f2f1e5 bug fixes, fix #450, updated integration tests 2021-02-22 23:38:30 +01:00
Lorenzo Pichilli
0b0bce66aa code refactoring, new features, replaced String url to Uri uri everywhere, added URLRequest 2021-02-22 12:16:23 +01:00