首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android中未提供react-native-webview滚动

android中未提供react-native-webview滚动
EN

Stack Overflow用户
提问于 2020-06-06 19:27:19
回答 1查看 1.1K关注 0票数 1

我正在使用expo,并且在滚动视图中有一个expo react-native-webview,下面是返回webview的组件。我正在做的是创建屏幕,因为我想要解析我的html并在容器中显示在屏幕上。容器的设计位于调用此组件的父屏幕中。问题1:我已经尝试了多种解决方案,在android设备上实现webview中的滚动,但都不起作用。下面的代码在IOS设备上运行得很好。

问题2:我们可以限制webview只在视图上显示5行,并将其余部分转换为(... )吗?有人能帮上忙吗?

代码语言:javascript
复制
  return (
    <View style={{ flex: 1 }}>
      <WebView
        originWhitelist={["*"]}
        source={{ html: htmlContent }}
        style={styles.WebViewStyle}
      />

    </View>

  );

const styles = StyleSheet.create({
  WebViewStyle: {
    flex: 1,
    marginLeft: 5,
    height: 150,
    width: '100%',

  }
});
EN

回答 1

Stack Overflow用户

发布于 2020-07-12 16:50:23

最后,我需要用另一种方式来解决问题。当我使用scrollview和webview时,它在IOS上运行良好,但android webview不能滚动。问题是,scrollview和webview都试图占据屏幕高度,结果被搞糊涂了。所以我把网页视图移出了滚动视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62231024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档