react-native-echarts icon indicating copy to clipboard operation
react-native-echarts copied to clipboard

Android的图表不显示

Open xadlovezy opened this issue 6 years ago • 4 comments

Android的图表不显示

xadlovezy avatar Apr 20 '18 06:04 xadlovezy

react native 安卓模拟器无法显示+1, iOS模拟器正常

Cologne88 avatar Apr 25 '18 05:04 Cologne88

不显示+1

okboy5555 avatar May 03 '18 10:05 okboy5555

我之前使用android studio 的默认模拟器也不显示,后来使用genymotion模拟器或者真机可以

drpang avatar May 03 '18 12:05 drpang

通常是android release下不显示,按照下面方式操作就可以了

1.根目录下找到目录node_modules\native-echarts\src\components\Echarts

将tpl.html文件copy到根目录下的android\app\src\main\assets下

2.修改node_modules\native-echarts\src\components\Echarts目录下的index.js文件(加粗部分)

render() { return ( <View style={{flex: 1, height: this.props.height || 400,}}> <WebView ref="chart" scrollEnabled = {false} injectedJavaScript = {renderChart(this.props)} style={{ height: this.props.height || 400, }} source={{uri:'file:///android_asset/tpl.html'}} /> </View> ); }

csdwd avatar May 09 '18 09:05 csdwd