Commit Graph

201 Commits

Author SHA1 Message Date
Lorenzo Pichilli 3c4bbd604e Added Android Hybrid Composition support, fix #218 2020-08-27 16:41:40 +02:00
Lorenzo Pichilli 4f5127d899 Merge branch 'master' of github.com:pichillilorenzo/flutter_inappwebview 2020-08-27 15:45:48 +02:00
Lorenzo Pichilli 98f9f299d5 update README.md 2020-08-27 15:45:44 +02:00
tanay ede4bd57cf Update README 2020-08-24 12:15:36 -04:00
Lorenzo Pichilli 56e0f30928 update README.md 2020-07-17 19:53:43 +02:00
Lorenzo Pichilli 5bbbefed76 added flutter browser app links 2020-07-17 19:52:51 +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 3bb05cf03b added isAvailable ChromeSafariBrowser static method 2020-06-30 14:29:19 +02:00
Lorenzo Pichilli 21df83e26f updated README.md 2020-06-30 13:09:48 +02:00
Lorenzo Pichilli 5be38259bf updated README.md 2020-06-30 13:07:20 +02:00
Lorenzo Pichilli 64d8a8b182 updated README.md 2020-06-30 12:57:39 +02:00
Lorenzo Pichilli 710be67894 added disableDefaultErrorPage Android-specific webview option, updated onCreateWindow event implementation 2020-06-30 10:58:59 +02:00
Lorenzo Pichilli eea691664b Updated onCreateWindow, onJsAlert, onJsConfirm, and onJsPrompt webview events, added onCloseWindow, onTitleChanged, onWindowFocus, and onWindowBlur webview events, added androidOnRequestFocus, androidOnReceivedIcon, androidOnReceivedTouchIconUrl, androidOnJsBeforeUnload, and androidOnReceivedLoginRequest Android-specific webview events, fix #403 2020-06-29 16:34:29 +02:00
Lorenzo Pichilli 6b84f0ad2e updated github template 2020-06-22 17:48:32 +02:00
Lorenzo Pichilli daa40a701e update README.md 2020-06-22 01:20:10 +02:00
Lorenzo Pichilli 477b94e03f Update README.md, Update missing docs, Fix pub.dev Health suggestions and Analysis suggestions, v3.4.0+1 2020-06-22 01:17:35 +02:00
Lorenzo Pichilli 9743687ede Fixed HttpAuthCredentialDatabase.removeHttpAuthCredential on Android, Fixed some cases where takeScreenshot was not working on Android, fix #390, Updated HttpAuthCredentialDatabase.getAllAuthCredentials method return type 2020-06-20 21:58:56 +02:00
Lorenzo Pichilli b9d1482887 added getScrollX and getScrollY webview methods, added HttpOnly and SameSite set cookie options, added animated option to scrollTo and scrollBy webview methods, Added error and message to the ServerTrustChallenge class for iOS, added contentInsetAdjustmentBehavior webview iOS-specific option, added getCertificate android-specific webview method, added copy and copyWithValue methods for webview class options 2020-06-13 03:50:19 +02:00
Lorenzo Pichilli 1b2de86375 added new webview methods, added supporZoom webview option on iOS, bug fixes, prepare new version 3.4.0 2020-06-12 04:04:41 +02:00
Lorenzo Pichilli 9f9232e1f3 added clearHistory webview methods on Android, setContextMenu and clearFocus webview methods, added ContextMenuOptions class 2020-05-30 20:23:33 +02:00
Lorenzo Pichilli 7d88cd80be updated docs 2020-05-29 14:51:26 +02:00
Lorenzo Pichilli a3e9aa3a4e updated onDownloadStart event API docs 2020-05-29 10:49:08 +02:00
Lorenzo Pichilli 208d6c732c added onPageCommitVisible event, updated dart code for new events and methods, updated docs, fix #367 2020-05-29 01:03:45 +02:00
Lorenzo Pichilli 6c97be3604 fixed README.md HeadlessInAppWebView example 2020-05-26 00:44:14 +02:00
Lorenzo Pichilli 682c6e2243 added new Android webview events and options, other bug fixes 2020-05-26 00:26:32 +02:00
Lorenzo Pichilli 3731ef5f52 updated README.md, fix #275, fix #353 2020-05-23 19:34:59 +02:00
Lorenzo Pichilli 428ecf7a31 updated README.md, fix #358 2020-05-23 12:32:27 +02:00
Lorenzo Pichilli a9f9d33834 updated README.md 2020-05-23 02:21:19 +02:00
Lorenzo Pichilli 463b95c32f updated README.md 2020-05-23 02:16:33 +02:00
Lorenzo Pichilli 5943059b1d v3.2.0, added context menu classes, updated docs, fix #235, fix #337, fix #341 2020-05-21 03:34:39 +02:00
Lorenzo Pichilli 02c3de9280 added HeadlessInAppWebView class, added close, addMenuItem and addMenuItems methods to ChromeSafariBrowser, added ChromeSafariBrowserMenuItem class, fixed InAppWebView.channel null exception on android, fix #305, fix #245, fix #299 2020-05-11 02:48:41 +02:00
Lorenzo Pichilli f9ed06cc02 README.md 2020-05-09 05:12:42 +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 4d752ee9d9 updated ChromeSafariBrowser class, Renamed Chrome Custom Tab addShareButton option to addDefaultShareMenuItem, Renamed ChromeSafariBrowser onLoaded to onCompletedInitialLoad, Renamed all iOS and Android webview options class, fix #229, Added packageName and keepAliveEnabled ChromeCustomTab options for Android 2019-12-18 01:56:21 +01:00
Lorenzo Pichilli b9fb01f177 fix #225, merged #228, updated ios options naming, updated default value for databaseEnabled android option, added new methods and events 2019-12-16 23:58:10 +01:00
Lorenzo Pichilli 5e272c460f fix #182, updated java classes for Flutter 1.12 new Java Embedding API (Android) 2019-12-14 16:08:15 +01:00
Lorenzo Pichilli c05e0e3963 updated DropDown workaround: load it as soon as possible and load also for iframes where possibile (same origin) 2019-12-12 16:31:32 +01:00
Lorenzo Pichilli a7e0f33b08 updated dropDownWorkaround 2019-12-11 21:21:21 +01:00
Lorenzo Pichilli ebfd521aa5 Added enableDropDownWorkaroud webview option for Android to enable a temporary workaround for html dropdowns (issue #182) 2019-12-11 01:41:38 +01:00
Lorenzo Pichilli 9d5e1f5b89 updated shouldOverrideUrlLoading event for #146, added print method and event #128, fix #123 javascript handler for Android API <= 22, renamed onTargetBlank to onCreateWindow event, deleted useOnTargetBlank option, added supportMultipleWindows android option, added getDefaultUserAgent static method, Updated default value for domStorageEnabled option to true 2019-12-10 00:31:32 +01:00
Lorenzo Pichilli aa20beafb1 updated shouldOverrideUrlLoading event for #146, added print method and event #128, fix #123 javascript handler for Android API <= 22, renamed onTargetBlank to onCreateWindow event, deleted useOnTargetBlank option, added supportMultipleWindows android option, added getDefaultUserAgent static method, Updated default value for domStorageEnabled option to true 2019-12-10 00:29:09 +01:00
Lorenzo Pichilli 3fd1f9552b updated README.md and issue templates, added WebStorage.getInstance().deleteAllData() to clearAllCache on Android 2019-12-03 23:32:45 +01:00
Lorenzo Pichilli d66e5ca773 updated README.md 2019-12-03 00:35:56 +01:00
Lorenzo Pichilli 6ba5b0c115 Added pause and resume methods for Android, Added pauseTimers and resumeTimers methods, Added new historyUrl optional parameter only for Android, fix #202, should fix #201 2019-12-03 00:07:29 +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 a56b21282f renamed plugin to flutter_inappwebview 2019-11-29 16:59:48 +01:00
Lorenzo Pichilli 8a356bdef4 renamed plugin to flutter_inappwebview 2019-11-29 16:59:18 +01:00
Lorenzo Pichilli b0224c748a Added onPermissionRequest event (available only on Android) 2019-11-28 02:32:03 +01:00
Lorenzo Pichilli 992bf4647c updated README.md 2019-11-25 23:12:49 +01:00
Lorenzo Pichilli 08b392e8b1 updated docs, updated README.md 2019-11-25 23:04:17 +01:00
Lorenzo Pichilli 5fc1d405d3 updated plugin version, added new options to hide/show scrollbars #165, initial support for DownloadManager in Android and iOS 2019-10-25 03:21:03 +02:00
Lorenzo Pichilli 10b42f20c3 fix migration to Swift 5, updated README.md, fix #149 2019-10-24 18:27:28 +02:00
Lorenzo Pichilli f6353b8f72 fix #43, fix #73 2019-06-07 02:13:56 +02:00
pichillilorenzo da99de051a fix #98, fix #93, fix #80 2019-05-23 01:51:42 +02:00
Matthew Lloyd 89d2e0b56b Adds a transparentBackground option for iOS and Android
This is useful to prevent a brief white flash on initialization
for apps that use a dark theme.
2019-04-27 04:00:24 -04:00
pichillilorenzo 36fc04c285 fix #74, merge #81 #83, fix javascript `...args` parameter of `window.flutter_inappbrowser.callHandler()` 2019-04-26 16:55:05 +02:00
Lorenzo Pichilli 43f16d0a2b
Merge pull request #81 from YouCii/master
Enable setTextZoom function of Android-WebViewSetting
2019-04-26 15:16:48 +02:00
YouCii 2040abf5cd
Update README.md
Enable setTextZoom function of Android-WebViewSetting
2019-04-19 15:42:47 +08:00
pichillilorenzo dec7e07979 updated README.md 2019-03-15 03:30:57 +01:00
pichillilorenzo 219f079a9e Fixed README.md and method documentation 2019-03-15 03:25:46 +01:00
pichillilorenzo 660292f504 updated documentation for addJavaScriptHandler method, updated README.md, updated inline webview example 2019-03-15 02:55:50 +01:00
pichillilorenzo f3f0876f28 fix #56, some code cleanup 2019-03-12 02:14:30 +01:00
pichillilorenzo 8db2a6b22a added support for AndroidX, version 1.0.0 2019-03-11 15:52:09 +01:00
pichillilorenzo ca87523049 updated README.md file 2019-03-11 04:24:41 +01:00
pichillilorenzo 1aaca5dd00 updated README.md file 2019-03-11 04:20:54 +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 ce09f7e7df updated README.md 2018-11-07 01:15:20 +01:00
pichillilorenzo b043b435d2 v0.5.5 2018-11-07 01:11:27 +01:00
pichillilorenzo 53e9ecbfa2 v0.5.4, updated docs and README.md 2018-10-30 23:59:17 +01:00
pichillilorenzo ab7b1b68ad added and class, added method for and 2018-10-29 22:02:59 +01:00
pichillilorenzo 098adfc1dd updated README.md, v0.5.3 2018-10-28 01:16:03 +02:00
pichillilorenzo aa88e7d7bf Merge branch 'master' of github.com:pichillilorenzo/flutter_inappbrowser 2018-10-23 01:46:23 +02:00
pichillilorenzo ec348cd8a0 v0.5.2 2018-10-23 01:45:42 +02:00
Tomokatsu Iguchi fe586c66b5
[fix] readme link 2018-10-22 23:16:28 +09:00
pichillilorenzo 2c7e3c8cda updated README.md 2018-10-22 02:11:26 +02:00
pichillilorenzo 7368ca07b5 updated README.md 2018-10-22 00:47:01 +02:00
pichillilorenzo 3668cb4e96 updated README.md 2018-10-22 00:44:59 +02:00
pichillilorenzo 7756aa8622 v0.5.0 2018-10-22 00:41:39 +02:00
pichillilorenzo ee7910b0b7 updated README.md 2018-10-18 01:41:29 +02:00
pichillilorenzo 99ff84c617 v0.4.1 2018-10-18 01:38:36 +02:00
pichillilorenzo f201e94847 updated README.md 2018-10-16 01:31:40 +02:00
pichillilorenzo 860a42e2ba v0.4.0 2018-10-16 01:27:58 +02:00
pichillilorenzo c7356f33c8 fixed WebView.storyboard path for iOS, added v0.3.2 2018-10-14 13:58:42 +02:00
pichillilorenzo 67a7341b70 updated README.md 2018-10-13 22:45:45 +02:00
pichillilorenzo 07728398b5 updated README.md 2018-10-13 22:44:08 +02:00
pichillilorenzo 74d6180f3e fixed README.md example 2018-10-13 22:14:53 +02:00
pichillilorenzo 4d10efc677 updated README.md 2018-10-13 21:53:02 +02:00
pichillilorenzo 88d88bd11d fixed onLoadResource, added InAppBrowser.addJavaScriptHandler() and InAppBrowser.removeJavaScriptHandler() methods, v0.3.0 2018-10-13 21:12:32 +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 f032b7f635 v0.2.1, fixed InAppBrowser.injectScriptCode() method when there is not a return value, added InAppBrowser.onConsoleMessage() method to manage console messages #5 2018-10-10 01:52:27 +02:00
pichillilorenzo db65f7a042 updated README.md and documentation 2018-10-05 13:18:28 +02:00
pichillilorenzo 5db9575a6f added initial support of SFSafariViewController for iOS, updated ChromeCustomTabs for android, added initial version of _ChannelManager dart class 2018-09-26 02:56:56 +02:00
pichillilorenzo 141da40974 fix README.md, v0.1.1 2018-09-24 02:07:38 +02:00
pichillilorenzo 4d3a17890e fixed webview closing on android 2018-09-24 01:53:22 +02:00
pichillilorenzo 5978aba78f fix hidden attribute, added isHidden() method 2018-09-23 18:35:32 +02:00
pichillilorenzo 57e1a86bdc fixed loading error handling for android and iOS 2018-09-22 14:54:21 +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 1f22585b98 updated README.md 2018-09-14 02:42:46 +02:00
pichillilorenzo 7482e809ae updated README.md 2018-09-14 02:41:43 +02:00
pichillilorenzo 155ffa8198 first commit 2018-09-14 02:21:51 +02:00