嗨,我知道这是一个关于 react native 中 webview 的自动高度的已知问题,我已经尝试了我在互联网上找到的所有可能的解决方案,例如:
https://gist.github.com/epeli/10c77c1710dd137a1335
https://github.com/danrigsby/react-native-web-container/blob/master/index.js
以及所有建议的解决方案: React native:Webview 中是否可以有 html 内容的高度?
但不幸的是,这些似乎都不适合我,我知道他们都建议的解决方法是将标题设置为高度,但在我的情况下,标题似乎总是保持不变,即:“text/html .. ..” 和我的 html 的其余部分。我从 API 获取 html 内容,它没有 body、head 或 html 标签,我也尝试手动将这些标签添加到 html 中,但似乎没有任何效果。
我很想听听其他人是否有这个问题以及它是如何解决的。
原文由 Matan Kadosh 发布,翻译遵循 CC BY-SA 4.0 许可协议
显然问题是我有
javaScriptEnabled={false}
。启用后一切正常。