如何使用 React Native 展示HTML内容
发布于 10 年前 作者 fantasy 35859 次浏览 最后一次编辑是 8 年前 来自 问答

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

代码放在这里:CNode React Native

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

7 回复

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

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

screenshot

@fantasy 也不算丑。。我们现在的客户端就是这样展示的。。。

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

@okoala 多谢,已关注

@alsotang 能用就行,哈哈哈

回到顶部