使用WebView渲染http请求获取到的html字符串展示内容时,发现WebView居然有黑框。。。
解决办法:设置WebView的背景色为透明
<WebView
style={{
height: '100%',
backgroundColor: 'rgba(255, 255, 255, 0.0)', // 由于webview会出现黑线边框,因此设置背景色为透明,隐藏边框
}}
source={{ html: htmlContent }}
scalesPageToFit={Platform.OS !== 'ios'} // 使ios下的WebView不自主自适应布局
/>