React Native Tutorial
Core Concepts
Components and APIs
React Native Useful Resources
Selected Reading
Core Concepts
- React Native - Running Android
- React Native - Running IOS
- React Native - Router
- React Native - Debugging
- React Native - Animations
- React Native - Buttons
- React Native - HTTP
- React Native - Images
- React Native - ScrollView
- React Native - Text Input
- React Native - ListView
- React Native - Flexbox
- React Native - Styling
- React Native - Props
- React Native - State
- React Native - App
- React Native - Environment Setup
- React Native - Overview
Components and APIs
- React Native - AsyncStorage
- React Native - Geolocation
- React Native - Alert
- React Native - Text
- React Native - Switch
- React Native - Status Bar
- React Native - Picker
- React Native - ActivityIndicator
- React Native - Modal
- React Native - WebView
- React Native - View
React Native Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
React Native - WebView
React Native - WebView
In this chapter, we will learn how to use WebView. It is used when you want to render web page to your mobile app inpne.
Using WebView
The HomeContainer will be a container component.
App.js
import React, { Component } from react import WebViewExample from ./web_view_example.js const App = () => { return ( <WebViewExample/> ) } export default App;
Let us create a new file called WebViewExample.js inside the src/components/home folder.
web_view_example.js
import React, { Component } from react import { View, WebView, StyleSheet } from react-native const WebViewExample = () => { return ( <View style = {styles.container}> <WebView source = {{ uri: https://www.google.com/?gws_rd=cr,ssl&ei=SICcV9_EFqqk6ASA3ZaABA#q=tutorialspoint }} /> </View> ) } export default WebViewExample; const styles = StyleSheet.create({ container: { height: 350, } })
The above program will generate the following output.
Advertisements