36 Commits

Author SHA1 Message Date
Lorenzo Pichilli
83dae97fda updated integration tests 2022-04-18 02:59:46 +02:00
Lorenzo Pichilli
66e2844d03 Updated changelog 2022-04-18 01:15:11 +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
Lorenzo Pichilli
74550d1186 Removed all the dependencies: uuid, device_info, intl, and mime 2021-03-01 03:21:07 +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
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
Lorenzo Pichilli
7c5931b0f9 Added callAsyncJavaScript WebView method, fix #642, fix #614 2021-02-07 16:05:39 +01:00
Lorenzo Pichilli
37fa32b31e added AndroidWebViewFeature, AndroidServiceWorkerController, AndroidServiceWorkerClient classes 2021-02-04 21:54:09 +01:00
Lorenzo Pichilli
37546a1dc0 fix #662 2021-02-03 15:17:15 +01:00
Lorenzo Pichilli
77f09dd5b5 fixed iOS getCookies MyCookieManager, Added limited cookies support on iOS below 11.0 using JavaScript 2021-01-30 14:53:32 +01:00
Lorenzo Pichilli
26e63cedee Added support for Dart null-safety feature, Updated integration tests, Fixed missing properties initialization when using InAppWebViewController.fromInAppBrowser, Removed debuggingEnabled WebView option and added AndroidInAppWebViewController.setWebContentsDebuggingEnabled static method 2021-01-28 17:10:15 +01:00
Lorenzo Pichilli
5476d142f4 fix #507 2020-09-07 10:32:24 +02:00
Lorenzo Pichilli
ac7bbb1bef update BUG_REPORT template 2020-07-06 10:29:42 +02:00
Lorenzo Pichilli
b8ec14d6b6 Reverted calling handler.post on Android when a WebView is created, Fixed iOS extra bottom padding when opening the keyboard, fix #429 2020-07-02 17:30:55 +02:00
Lorenzo Pichilli
17d8aa1167 Updated Android build.gradle version and some androidx properties, fix #371, fix #320 2020-06-03 01:45:58 +02:00
Lorenzo Pichilli
428ecf7a31 updated README.md, fix #358 2020-05-23 12:32:27 +02:00
Lorenzo Pichilli
6a7963e4fd fixed android zoom, added new ios webview options, added
>  onLongPressHitTestResult event, updated test cases, fixed Promise polyfill, fixed android options
2020-05-09 04:36:07 +02:00
Lorenzo Pichilli
0e30767c15 code refactoring, added InAppBrowserManager and ChromeSafariBrowserManager classes on native code, updated webview options class names 2019-12-18 21:34:40 +01:00
Lorenzo Pichilli
ade4480c6d Fixed error 'java.lang.ClassCastException: cannot be cast to android.view.WindowManagerImpl' on Android when using native alert dialogs, updated README.md with Xcode version required 2019-12-01 12:55:06 +01:00
Lorenzo Pichilli
8a356bdef4 renamed plugin to flutter_inappwebview 2019-11-29 16:59:18 +01:00
Lorenzo Pichilli
18919576e0 Added shouldInterceptAjaxRequest, onAjaxReadyStateChange, onAjaxProgressEvent and shouldInterceptFetchRequest events, added useShouldInterceptAjaxRequest and useShouldInterceptFetchRequest webview options, updated node.js server test, added injectJavascriptFileFromAsset and injectCSSFileFromAsset methods, renamed some methods 2019-11-05 03:44:22 +01:00
Lorenzo Pichilli
2811fce463 updated webview options classes, fixed debuggingEnabled, added getTRexRunnerHtml and getTRexRunnerCss methods 2019-11-04 01:39:23 +01:00
Lorenzo Pichilli
bc6bed1891 Added new WebView option minimumFontSize, Added new Android WebView options, Added new iOS WebView options, Added onGeolocationPermissionsShowPrompt event and GeolocationPermissionShowPromptResponse class (available only for Android), updated Android ContentBlocker, updated Android build.gradle compileSdkVersion 29 2019-10-28 04:58:25 +01:00
Lorenzo Pichilli
49983cfdaf added onDownloadStart event, onLoadResourceCustomScheme event and resourceCustomSchemes option, onTargetBlank event and useOnTargetBlank option, code refactoring 2019-10-26 04:42:50 +02:00
Lorenzo Pichilli
10b42f20c3 fix migration to Swift 5, updated README.md, fix #149 2019-10-24 18:27:28 +02:00
wyy
c316c4791f migrating to swift 5.0 2019-09-23 10:29:13 +08:00
Lorenzo Pichilli
f6353b8f72 fix #43, fix #73 2019-06-07 02:13:56 +02:00
pichillilorenzo
f3f0876f28 fix #56, some code cleanup 2019-03-12 02:14:30 +01:00
pichillilorenzo
1dfa6323c6 added support for iOS inline native WebView integrated in the flutter widget tree (#18, #45), fix #54 #38 #26 #32 #33 #29 #15 2019-03-11 03:34:58 +01:00
pichillilorenzo
c7356f33c8 fixed WebView.storyboard path for iOS, added v0.3.2 2018-10-14 13:58:42 +02:00
pichillilorenzo
d696ed1e68 fixed WebView.storyboard to iOS deployment target 8.0, added onLoadResource method 2018-10-12 03:46:33 +02:00
pichillilorenzo
195fd9b759 v0.1.0 2018-09-24 02:02:12 +02:00
pichillilorenzo
802663abce updated Swift code, using storyboard for iOS, code cleanup, updated iOS options 2018-09-18 03:07:12 +02:00
pichillilorenzo
155ffa8198 first commit 2018-09-14 02:21:51 +02:00