有没有一种方法可以通过React Native Expo for Web呈现HTML?

时间:2020-10-12 06:25:44

标签: reactjs react-native expo react-native-webview

我知道Web视图适用于 Android IOS https://docs.expo.io/versions/latest/sdk/webview/。尽管目前尚无法用于博览会的网络构建。

我的用例是我想在我的Expo Web构建中为带有内部CSS和脚本的特定屏幕集成基于HTML的完整模板。

我愿意接受其他解决方案和解决方法。

预先感谢

2 个答案:

答案 0 :(得分:0)

有条件地像Platform.os ==='android'一样进行渲染,显示webview可以直接渲染HTML。很简单。

答案 1 :(得分:0)

实际上,React本机网络使用React来渲染事物。所以

if(Platform.OS === "web"){
  <div></div> //etc or call a function that returns html
}else{
 ---- //Normal rendering
}