Allows custom handling of any webview requests by a JS handler. Return true or false from this method to continue loading the request.
Type
Required
Platform
function
No
iOS
domStorageEnabled
Used on Android only, controls whether DOM Storage is enabled or not
Type
Required
Platform
bool
No
Android
javaScriptEnabled
Used on Android only, JS is enabled by default for WebView on iOS
Type
Required
Platform
bool
No
Android
allowsInlineMediaPlayback
Determines whether HTML5 videos play inline or use the native full-screen controller. default value falseNOTE : "In order for video to play inline, not only does this property need to be set to true, but the video element in the HTML document must also include the webkit-playsinline attribute."
Type
Required
Platform
bool
No
iOS
bounces
Type
Required
Platform
bool
No
iOS
decelerationRate
A floating-point number that determines how quickly the scroll view decelerates after the user lifts their finger. You may also use string shortcuts "normal" and "fast" which match the underlying iOS settings for UIScrollViewDecelerationRateNormal and UIScrollViewDecelerationRateFast respectively.
Normal: 0.998
Fast: 0.9 (the default for iOS WebView)
Type
Required
Platform
ScrollView.propTypes.decelerationRate
No
iOS
scrollEnabled
Type
Required
Platform
bool
No
iOS
url
Deprecated. Use the source prop instead.
Type
Required
string
No
html
Deprecated. Use the source prop instead.
Type
Required
string
No
Methods
goForward()
goForward();
goBack()
goBack();
reload()
reload();
updateNavigationState()
updateNavigationState((event: Event));
We return an event with a bunch of fields including: url, title, loading, canGoBack, canGoForward