Lorenzo Pichilli
|
ad04812a6e
|
fix #1159
|
2022-04-28 13:39:59 +02:00 |
Lorenzo Pichilli
|
df6fe3f8ce
|
merge
|
2022-04-26 14:03:34 +02:00 |
Lorenzo Pichilli
|
442b51db0f
|
fix #1155
|
2022-04-26 13:55:24 +02:00 |
Lorenzo Pichilli
|
9be702791a
|
merge
|
2022-04-25 17:59:23 +02:00 |
Lorenzo Pichilli
|
e07ba2a675
|
fix #1152
|
2022-04-25 17:39:04 +02:00 |
Lorenzo Pichilli
|
b5935e9304
|
merge
|
2022-04-25 13:01:17 +02:00 |
Lorenzo Pichilli
|
951b974dd3
|
fix #1151
|
2022-04-25 12:55:35 +02:00 |
Lorenzo Pichilli
|
8315b811a8
|
implemented WKDownloadDelegate iOS protocol for iOS 14.5
|
2022-04-23 17:39:39 +02:00 |
Lorenzo Pichilli
|
9e6feccbf6
|
merge
|
2022-04-23 15:51:17 +02:00 |
Lorenzo Pichilli
|
f511e4d1f5
|
Fixed Android default context menu over custom context menu on API Level 31+
|
2022-04-23 15:43:57 +02:00 |
Lorenzo Pichilli
|
b881909957
|
updated context menu item and options to settings
|
2022-04-23 14:00:47 +02:00 |
Lorenzo Pichilli
|
68305a365b
|
merge
|
2022-04-23 04:04:22 +02:00 |
Lorenzo Pichilli
|
2d31a2f58b
|
Managed iOS native detachFromEngine flutter plugin event and updated dispose methods, Updated Android native HeadlessInAppWebViewManager.dispose and HeadlessInAppWebView.dispose methods
|
2022-04-23 04:02:37 +02:00 |
Lorenzo Pichilli
|
db58205ca1
|
merge
|
2022-04-22 16:57:29 +02:00 |
Lorenzo Pichilli
|
ce6e9066ba
|
Fixed Android error in some cases when calling setServiceWorkerClient java method on ServiceWorkerManager initialization
|
2022-04-22 16:24:41 +02:00 |
Lorenzo Pichilli
|
ec24f41914
|
updated onPermissionRequest signature
|
2022-04-21 12:20:48 +02:00 |
Lorenzo Pichilli
|
c004325af7
|
Merge branch 'develop' into feature/remove-ios-android-key-types
|
2022-04-20 03:18:30 +02:00 |
Lorenzo Pichilli
|
7aade18701
|
Fixed Android ChromeCustomTabsActivity not responding to the ActionBroadcastReceiver
|
2022-04-20 03:15:28 +02:00 |
Lorenzo Pichilli
|
0312d12859
|
fixed remaining classes and properties
|
2022-04-20 03:05:46 +02:00 |
Lorenzo Pichilli
|
cdd2bdb09f
|
refactored remaining classes and properties
|
2022-04-20 02:18:36 +02:00 |
Lorenzo Pichilli
|
5371b77231
|
initial refactor
|
2022-04-20 01:31:14 +02:00 |
Lorenzo Pichilli
|
a866cd6b24
|
initial refactor
|
2022-04-20 01:30:45 +02:00 |
Alex Li
|
04f0ce78f9
|
Update AndroidManifest.xml
|
2022-04-19 14:58:58 +08:00 |
Lorenzo Pichilli
|
254ba1a1b8
|
using getWebViewLooper API for Android 28+
|
2022-04-18 23:57:11 +02:00 |
Lorenzo Pichilli
|
2eb31ee74f
|
fix #1137, fix #888
|
2022-04-18 23:12:17 +02:00 |
Lorenzo Pichilli
|
5510fd342f
|
Added support for Android TWA (Trusted Web Activity)
|
2022-04-17 21:47:35 +02:00 |
Lorenzo Pichilli
|
c61019058c
|
updated deprecated custom tabs builder method, added shareState android option for ChromeSafariBrowser
|
2022-04-17 19:05:16 +02:00 |
Lorenzo Pichilli
|
621d524dd6
|
trying to fix android null exception when bundle is null for InAppBrowserActivity and ChromeCustomTabsActivity
|
2022-04-17 18:22:01 +02:00 |
Lorenzo Pichilli
|
1325e6623c
|
merge
|
2022-04-17 18:15:49 +02:00 |
Lorenzo Pichilli
|
489b115038
|
Merge branch 'develop' into issue_location/build_on_and_support_android_12_sdk_31
|
2022-04-17 17:32:05 +02:00 |
Lorenzo Pichilli
|
22649342e8
|
added onDownloadStartRequest event
|
2022-04-17 16:19:31 +02:00 |
Lorenzo Pichilli
|
1e287fd1d3
|
Merge branch 'ashank-patch' of https://github.com/ashank96/flutter_inappwebview into ashank96-ashank-patch
|
2022-04-16 12:38:52 +02:00 |
Lorenzo Pichilli
|
270579898e
|
Merge pull request #1066 from chownation/patch-1
fix build error https://github.com/pichillilorenzo/flutter_inappwebview/issues/728
|
2022-04-16 12:18:40 +02:00 |
Lorenzo Pichilli
|
c55e468c7e
|
updated some .gitignore files, deleted gradle wrapper android plugin directory
|
2022-04-16 12:17:50 +02:00 |
Lorenzo Pichilli
|
4075295199
|
Delete gradle-wrapper.properties
|
2022-04-16 12:17:06 +02:00 |
Lorenzo Pichilli
|
be1ffd1342
|
updated android gitignore
|
2022-04-16 11:41:15 +02:00 |
Lorenzo Pichilli
|
495956f312
|
Merge pull request #1050 from rsydor/patch-1
Fix Android Sometimes crash after close webpage and return to platform code.
|
2022-04-16 01:00:02 +02:00 |
Lorenzo Pichilli
|
96b6525781
|
Update InAppWebView.java
|
2022-04-16 00:59:44 +02:00 |
Lorenzo Pichilli
|
7d6772450b
|
merge
|
2022-04-16 00:52:57 +02:00 |
Lorenzo Pichilli
|
1b6ee3d974
|
Merge pull request #946 from randysecrist/rks-fix-mockserver-dep
switch android mockserver dependency with okhttp
|
2022-04-15 23:53:58 +02:00 |
Lorenzo Pichilli
|
45b68401b5
|
Merge pull request #868 from Ser1ous/master
fix bug when in String[] array come null
|
2022-04-15 23:32:33 +02:00 |
Lorenzo Pichilli
|
ca42fe0c26
|
merge
|
2022-04-15 23:24:07 +02:00 |
Lorenzo Pichilli
|
710fc1e021
|
Added singleInstance option for Android ChromeSafariBrowser implementation, updated android compileSdkVersion to 31
|
2022-04-15 23:18:54 +02:00 |
Lorenzo Pichilli
|
f074b7a011
|
created android InAppWebViewInterface to implement other android webview engines, getOriginalUrl method is cross-platform now, Fixed requestImageRef method always null on iOS
|
2022-04-15 19:20:35 +02:00 |
Carlos Erazo
|
4f28ba5bbe
|
compileSdkVersion and targetSdkVersion upgraded to 31
|
2022-03-08 10:18:51 +01:00 |
Carlos Erazo
|
6fcf757df6
|
Android 12 support
|
2022-03-07 18:16:25 +01:00 |
ashank96
|
8f43faf832
|
expose contentdisposition and contentlength from android
|
2022-02-17 15:00:46 +05:30 |
Michael Chow
|
0e7c2905e1
|
fix build error https://github.com/pichillilorenzo/flutter_inappwebview/issues/728
|
2021-12-27 18:17:58 -05:00 |
rsydor
|
f43c8c2c68
|
Update InAppWebView.java
Fix crash
|
2021-12-06 17:09:57 +01:00 |
Randy Secrist
|
e29bc782d8
|
use okhttp instead of mockserver
|
2021-08-19 17:39:40 -06:00 |
Randy Secrist
|
66dca7b136
|
make mockserver a testImplementation dep
|
2021-08-19 15:37:04 -06:00 |
aleksandrpaskevic
|
397998788b
|
fix bug when in String[] array come null
|
2021-05-31 17:18:06 +03:00 |
savy91
|
6e18699dd5
|
Make sure that when we want to open a new instance of a custom chrome tab, we are opening a new instance with the provided url and not an old instance.
|
2021-04-19 17:51:24 +02:00 |
Lorenzo Pichilli
|
f06bcdf695
|
Added onLoad and onError callbacks in ScriptHtmlTagAttributes class used by InAppWebViewController.injectJavascriptFileFromUrl, InAppWebViewController.injectJavascriptFileFromAsset returns a Future<dynamic> type now
|
2021-04-07 18:34:35 +02:00 |
Lorenzo Pichilli
|
539ff0dedc
|
Removed duplicate lib exports, Fixed some rare cases when iOS WKWebView scrollViewDidEndDragging event blocks the scroll gesture
|
2021-04-06 11:54:42 +02:00 |
Lorenzo Pichilli
|
7d6c88d622
|
fix #765, Fixed InAppWebViewController.getHitTestResult wrong type mapping, added auto-comment.yml
|
2021-03-30 18:15:50 +02:00 |
Lorenzo Pichilli
|
71a8fe23ea
|
fix #732, fix #759, Fixed Android ChromeSafariBrowser menu item callback not called because of PendingIntents extra were cached
|
2021-03-28 04:17:09 +02:00 |
Lorenzo Pichilli
|
a0e3bc2de7
|
fix #757
|
2021-03-26 21:34:42 +01:00 |
Lorenzo Pichilli
|
22ea0091cd
|
Added initialSize property and setSize/getSize methods to the HeadlessInAppWebView class, androidOnScaleChanged event is deprecated - use onZoomScaleChanged event, getScale method is deprecated - use getZoomScale method, Removed final keyword for all HeadlessInAppWebView events, Fixed wrong usage of Android WebView scale property
|
2021-03-26 21:04: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
|
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
|
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
|
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
|
237ba6efb4
|
Added a test for the pull-to-refresh feature when used on Android.
|
2021-03-06 16:10:31 +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
|
26feeeaf92
|
Fixed Android 'evaluateJavascript' method when using 'contentWorld: ContentWorld.PAGE'
|
2021-03-02 01:09:55 +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
|
0df74b2978
|
Updated Android WebChromeClient.getDefaultVideoPoster, updated README.md
|
2021-02-28 18:04:02 +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
|
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
|
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 |
Lorenzo Pichilli
|
de9d081af2
|
fix #679, updated X509Certificate classes, removed androidOnRequestFocus event
because it is never called
|
2021-02-12 17:14:13 +01:00 |
Lorenzo Pichilli
|
e9f5cabd2b
|
fix #678
|
2021-02-11 17:40:13 +01:00 |
Lorenzo Pichilli
|
2aab462702
|
Added useOnNavigationResponse iOS-specific WebView option, Added iosOnNavigationResponse iOS-specific WebView event, Added new iOS-specific attributes to ShouldOverrideUrlLoadingRequest and CreateWindowRequest classes
|
2021-02-10 00:15:10 +01:00 |
Lorenzo Pichilli
|
1c0f934a50
|
Merge pull request #671 from MrNinja/master
[mod] Fix all issues relate to long click in Android version 7.0 (#657, #527)
|
2021-02-09 21:13:20 +01:00 |
Lorenzo Pichilli
|
0e4e16562d
|
Added scriptHtmlTagAttributes optional argument to injectJavascriptFileFromUrl WebView method, Added cssLinkHtmlTagAttributes optional argument to injectCSSFileFromUrl WebView method
|
2021-02-09 21:11:50 +01:00 |
Lorenzo Pichilli
|
88bfe9036f
|
added createWebArchiveData iOS-specific WebView method, Moved saveWebArchive WebView method from Android-specific to cross-platform
|
2021-02-09 01:39:35 +01:00 |
Lorenzo Pichilli
|
b15ae759d5
|
added createPdf ios webview method, fixed null config takeScreenshot android exception
|
2021-02-08 18:28:35 +01:00 |
Trần Đức Tâm
|
3457a239fe
|
[mod] Fix all issues relate to long click in Android version 7.0 (#657, #527)
|
2021-02-08 17:35:10 +09:00 |
Lorenzo Pichilli
|
3f1ed3ba70
|
added ScreenshotConfiguration class and screenshotConfiguration optional argument to takeScreenshot WebView method
|
2021-02-08 01:17:12 +01:00 |
Lorenzo Pichilli
|
7c5931b0f9
|
Added callAsyncJavaScript WebView method, fix #642, fix #614
|
2021-02-07 16:05:39 +01:00 |
Lorenzo Pichilli
|
e7de6d3419
|
removed unused imports InAppWebView.java
|
2021-02-06 02:31:24 +01:00 |
Lorenzo Pichilli
|
55242a35f9
|
updated management of Content Worlds, updated evaluateJavascript API
|
2021-02-06 02:30:15 +01:00 |
Lorenzo Pichilli
|
37fa32b31e
|
added AndroidWebViewFeature, AndroidServiceWorkerController, AndroidServiceWorkerClient classes
|
2021-02-04 21:54:09 +01:00 |
Lorenzo Pichilli
|
a023d34fd9
|
Added mediaType, pageZoom, limitsNavigationsToAppBoundDomains iOS-specific webview options, Added handlesURLScheme iOS-specific webview method, Added ContentWorld class, minor bug fixes
|
2021-02-04 01:43:55 +01:00 |
Lorenzo Pichilli
|
8368483d84
|
removed unneeded Java code obj.put(uuid, uuid) on Android
|
2021-02-01 16:22:25 +01:00 |
Lorenzo Pichilli
|
cf0c2029ff
|
Added addUserScript, addUserScripts, removeUserScript, removeUserScripts, removeAllUserScripts WebView methods, Added initialUserScripts WebView option, Added UserScript and UserScriptInjectionTime classes, updated README.md, fix some wrong iOS swift return value on method call handler, added InAppWebViewMethodHandler native class
|
2021-02-01 15:55:27 +01:00 |
Lorenzo Pichilli
|
57557407a5
|
Merge branch 'master' into feature/android-11
|
2021-01-29 01:15:53 +01:00 |
Lorenzo Pichilli
|
c9a440c5ad
|
Update ChromeSafariBrowserManager.java
|
2021-01-29 01:11:04 +01:00 |