- 继承可以使用View组件的所有属性和Style(具体查看:http://facebook.github.io/react-native/docs/view.html#content 和http://facebook.github.io/react-native/docs/view.html#style)
- automaticallyAdjustContentInsets bool 设置是否自动调整内容
- contentInset {top:number,left:number,bottom:number,right:number} 设置内容所占的尺寸大小
- html string WebView加载的HTML文本字符串
- injectJavaScript string 当网页加载之前进行注入一段js代码
- onError function 方法 当网页加载失败的时候调用
- onLoad function 方法 当网页加载结束的时候调用
- onLoadEnd fucntion 当网页加载结束调用,不管是成功还是失败
- onLoadStart function 当网页开始加载的时候调用
- onNavigationStateChange function方法 当导航状态发生变化的时候调用
- renderError function 该方法用于渲染一个View视图用来显示错误信息
- renderLoagin function 该方法用于渲染一个View视图用来显示一个加载进度指示器
- startInLoadingState bool
- url string 设置加载的网页地址
- allowsInlineMediaPlayback bool 该适合iOS平台,设置决定当使用HTML5播放视频的时候在当前页面位置还是使用原生的全屏播放器播放,默认值false。【注意】.为了让视频在原网页位置进行播放,不光要设置该属性为true,还必须要设置HTML页面中video节点的包含webkit-playsinline属性
- bounces bool 该适合iOS平台 设置是否有界面反弹特性
- domStorageEnabled bool 该适合Android平台 该只适合于Android平台,用于控制是否开启DOM Storage(存储)
- javaScriptEnabled bool 该适合于Android平台,是否开启javascript,在iOS中的WebView是默认开启的
- onShouldStartLoadWithRequest function 该适合iOS平台,该允许拦截WebView加载的URL地址,进行自定义处理。该方法通过返回true或者falase来决定是否继续加载该拦截到请求
- scalesPageToFit bool 该适合iOS平台 用于设置网页是否缩放自适应到整个屏幕视图以及用户是否可以改变缩放页面
- scrollEnabled bool 该适合iOS平台 用于设置是否开启页面滚动
React Native控件之WebView属性
猜你喜欢
转载自blog.csdn.net/fepengwang/article/details/100140392
今日推荐
周排行