an eos wallet
cd wallet
npm i
/node_modules/react-native-smart-barcode/Barcode.js
error:
importReact,{PropTypes,Component,}from'react'import{View,requireNativeComponent,NativeModules,AppState,Platform,}from'react-native'correct:
importReact,{Component,}from'react'import{View,requireNativeComponent,NativeModules,AppState,Platform,}from'react-native'importPropTypesfrom'prop-types'react-native run-android
在xcode里面点击run
npm version:3.10.10
node version:v6.11.2
gradle:2.2.3
将:node_modules\react-native-eosjs\src\eosjs.html文件复制到:android\app\src\main\assets文件夹下面
在 node_module/react-native-eosjs/src/index.js文件的头部添加
constiosPlatform=Platform.OS==='IOS' ? 'true' : 'false';将node_module/react-native-eosjs/src/index.js文件的最后部分修改:
render(){return(<Viewstyle={{flex: 1,height: 0,zIndex: -999999,position: 'absolute'}}><WebViewref="eosjs"style={{height: 0,width: 0,backgroundColor: 'transparent'}}source={iosPlatform==='true' ? require('./eosjs.html') : {'uri': 'file:///android_asset/eosjs.html'}}// source={require('./eosjs.html')}onMessage={(e)=>{this.onMessage(e)}}/>);
}微信:tao709308469