CNode

如何使用 React Native 展示HTML内容

问答
Ffantasy发布于11 年前最后回复11 年前7 回复36966 浏览0 收藏

昨天玩了一会 React Native,想用 CNode 社区的接口做个客户端,做到Topic详情页的时候发现不知道如何展示HTML内容。 翻了一下React Native的文档没有找到合适的组件,WebView 需要有URL才可以。

代码放在这里:CNode React Native

希望有知道的同学可以分享一下。

查看回复

回复 (7)

I
ilanceli#1·11 年前

+1

I
i5ting#4·11 年前

是得,fb只是提供了一些基本的,所以玩native是需要oc和js都会的

F
fantasy#5·11 年前

刚有时间又研究了一下,貌似React Native更新了WebView的API,可以传入一个HTML的属性直接渲染HTML内容:http://facebook.github.io/react-native/docs/webview.html#html 不过直接展示就比较丑了 (不过总算是展示出来了):

screenshot

O
okoala#7·11 年前

@fantasy 可以关注 react-native组件库 react-native-community 在里面可以找到你想要的组件,也可以分享自己的组件。

参与回复
登录后即可参与回复。登录