React Native APP进行打包之后,Echarts图标不显示问题解决方案:
1.1复制tpl.html文件
复制文件tpl.html(路径: node_modules\native-echarts\src\components\Echarts)
至android\app\src\main\assets目录下
1.2编辑index.js文件
路径:node_modules\native-echarts\src\components\Echarts
将
source={require('./tpl.html')}
修改为
source={Platform.OS==='ios' ? require('./tpl.html'):{uri:'file:///android_asset/tpl.html'}}
同时,
修改
import { WebView, View, StyleSheet } from 'react-native';
为
import { WebView, View, StyleSheet, Platform } from 'react-native';
React Native Echarts放大缩小问题解决方案:
修改index.js文件中
scalesPageToFit={false}
为
scalesPageToFit={Platform.OS === 'android' ? true : false}