Chet Corcos
4bc1dc20fd
fix(WKWebview): Update webview property when allowsBackForwardNavigationGestures prop changes ( #173 )
2019-01-11 19:53:55 +01:00
José Luis Pereira
6f612242fe
fix(WKWebView): Add "Frame load interrupted" error handling for OAuth ( #147 )
2019-01-11 15:01:49 +01:00
José Luis Pereira
62f871c186
feat(WKWebview): Add incognito prop to iOS WKWebview
...
Allows the webview to be opened with an ephemeral data storage.
2019-01-11 14:59:03 +01:00
kylemantesso
afadc62ada
feat(WKWebview): Add shared process pool so cookies and localStorage are shared across webviews in iOS ( #138 )
...
* fix(WKWebview): [iOS] Add shared process pool so cookies and localStorage are shared across webviews (#68 )
* Add optional shared process pool
BREAKING CHANGE: useSharedProcessPool prop is set to true by default. If you want the old behavior, please use useSharedProcessPool={false}
2019-01-07 15:19:32 +01:00
Ryan Linton
9f37ddea61
fix(WKWebview): Reverts #134 , fixes issue where keyboard dismiss would scroll to top ( #210 )
2018-12-14 15:01:58 -08:00
Ryan Linton
ec469cf00d
fix(WKWebview): Surface evaluateJavaScript errors ( #179 )
...
In the current code using `startInLoadingState` and `injectedJavaScript` will result in an infinite loading state if `injectedJavaScript` fails to evaluate for some reason. This adds a red box error explaining there was a failure to evaluate javascript. In my case this was do to the JS string not returning a valid type so I've added a that as a potential solution in the error message and added some documentation to the API Reference with some additional warnings.
To reproduce the existing behavior setup a webview with `startInLoadingState` and `injectedJavaScript` that returns an invalid type (in my case it returned a function). You should see an infinite loading state as `onLoadEnd` is never called.
Try the same with this branch and you'll get a nice red box error suggesting one potential solution to the problem.
![simulator screen shot - iphone 8 plus - 2018-11-28 at 15 09 25](https://user-images.githubusercontent.com/1944151/49193714-fccde100-f334-11e8-89dc-bf220e0adf23.png )
2018-12-14 11:24:52 +01:00
npm-ued
41d9bdcce4
fix(WKWebview): Fixed non-working iOS alert. ( #188 )
2018-12-14 11:18:48 +01:00
Jermaine Oosterling
731dd03fc6
feat(WKWebView): [ios] Add allowsLinkPreview property to WKWebView ( #170 )
...
* [ios] Add ‘allowsLinkPreview’ property to iOS WKWebView.
* Add divider in docs
* Typo: add hyphen -> _allowsLinkPreview
2018-11-25 11:17:28 +01:00
wiscat
4870e1f06a
feat(WKWebview): [ios] Add 'pagingEnabled' property to the iOS WKWebview ( #165 )
2018-11-22 13:58:07 +01:00
Neil
2b9292ed1c
fix(WKWebView): Fix the message handle bug. ( #143 )
...
* fix webview always recreate
* fix webview always recreate
* code format
* Update RNCWKWebView.m
* @bugfix fix the message handle problem
2018-11-20 01:48:26 +01:00
Tom
5425039ff4
feat(WKWebview): Add fix for keyboard dismiss leaving viewport shifted in iOS 12 ( #134 )
2018-11-19 11:21:36 +01:00
ifsnow
c0c0116c80
fix(WKWebview): Fixed for supporting mediaPlaybackRequiresUserAction option under iOS 10. ( #129 )
2018-11-19 11:17:57 +01:00
Bae Hyeonseung
2ec5fa514e
feat(WKWebview): Add 'userAgent' property to the iOS WKWebView. ( #112 )
...
* Add 'userAgent' property to the iOS WKWebView
* Update 'userAgent' reference docs.
2018-11-19 11:13:31 +01:00
Bae Hyeonseung
7f35344632
feat(WKWebview): [iOS] Add 'allowsBackForwardNavigationGestures' property ( #97 )
2018-10-21 23:12:59 +02:00
Neil
3c4f78df2e
feat(WKWebView): Fix recreate bug when moving to window ( #84 )
...
* Fixes #81
* Fixes #72
2018-10-18 08:34:00 +02:00
marcelkalveram
34512f3c38
feat(New WebView Prop): [iOS] add hideKeyboardAccessoryView option ( #67 )
...
* add hideKeyboardAccessoryView option
* add hideKeyboardAccessoryView prop to reference
2018-10-17 16:59:19 +02:00
黎明
b5aaf5c800
feat(webview props) onLoadProgresss property ( #53 )
...
* Added the onLoadProgress property to the iOS wkwebview and Android webview
2018-10-17 15:08:52 +02:00
phonezawphyo
02521f542c
Update RNCWKWebView.m
2018-09-29 01:10:12 +09:00
Thibault Malbranche
15c529a333
RNCWorkspace
2018-09-18 18:33:51 +02:00
Thibault Malbranche
8650098581
Revert "Last native change"
...
This reverts commit 2444940540
.
2018-09-18 18:33:22 +02:00
Thibault Malbranche
2444940540
Last native change
2018-09-18 18:33:06 +02:00
Thibault Malbranche
0de29728a6
Native Changes
2018-09-18 18:32:16 +02:00
Thibault Malbranche
f486eb2dde
FIX build iOS
2018-09-18 14:56:43 +02:00
Jamon Holmgren
922151ec42
WIP: WebView extraction - iOS working both UI and WK versions
2018-09-08 14:50:13 -07:00
Jamon Holmgren
6123deaf12
WIP: WebView extraction - renamed RNC to RCTWebView
2018-09-08 14:17:19 -07:00
Jamon Holmgren
2fd5612422
WIP: Migrating to WKWebView
2018-09-08 14:11:42 -07:00
Jamon Holmgren
ba4912595d
Remove WebTest
2018-09-07 21:16:30 -07:00
Jamon Holmgren
fafed77456
Update xcode files
2018-09-07 21:15:25 -07:00
Jamon Holmgren
52fbf09e29
🦅 WIP: Update to WKWebView - Replace UIWebView with WKWebView
2018-09-07 21:11:49 -07:00
Jamon Holmgren
bc3be5ecaa
Removes copyright notices from file headers
2018-08-15 19:25:15 -07:00
Jamon Holmgren
bd2c3bc8c2
iOS Webview now using local RNCWebView
2018-08-03 00:12:40 -07:00
Jamon Holmgren
52ba380e4a
Added RNCWebViewManager to xcode proj
2018-08-02 23:52:31 -07:00
Jamon Holmgren
e9a6c6134f
Rename back to RCT
2018-08-02 22:00:43 -07:00
Jamon Holmgren
af0057a321
Reshuffling
2018-08-02 21:41:20 -07:00