jshare-react-native
Version:
JShare SDK for react native application
59 lines (37 loc) • 1.28 kB
Markdown
# jshare-react-native
## Install
```
npm install jshare-react-native --save
npm install jcore-react-native --save
react-native link
```
##### Add with CocoaPods(if you integrated react-native to native iOS project)
Add the JShareRN pod to your list of application pods in your Podfile, using the path from the Podfile to the installed module:
```
pod 'JShareRN', :path => '../node_modules/jshare-react-native'
pod 'JCoreRN', :path => '../node_modules/jcore-react-native'
```
Install pods as usual::
```
pod install
```
## Manually Configure Part
### Android
- [Checkout configuration](./docs/AndroidConfig.md)
- [Add JSharePackage, Don't forget the parameters !](./docs/JSharePackage.md)
- [Checkout AndroidManifest](./docs/AndroidManifest.md)
- [Add JGShareSDK.xml](./docs/JGShareSDK.md)
- [Add WXEntryActivity](./docs/WXEntryActivity.md)
- [Add JChatProCallbackActivity](./docs/JChatProCallbackActivity.md)
That's it.
### iOS
- [configure iOS](./docs/iOSConfig.md)
## Usage
- Import JShareModule:
> your component.js
```javascript
...
import JShareModule from 'jshare-react-native';
JShareModule.setup(param) // iOS 调用该方法才能正常使用, param 参考 API 文档
```
- Use JShareModule call APIs, [API Document](./docs/API.md)