Package Exports
- @yiheyang/jshare-react-native
- @yiheyang/jshare-react-native/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@yiheyang/jshare-react-native) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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
- Add JSharePackage, Don't forget the parameters !
- Checkout AndroidManifest
- Add JGShareSDK.xml
- Add WXEntryActivity
- Add JChatProCallbackActivity
That's it.
iOS
Usage
Import JShareModule:
your component.js
... import JShareModule from 'jshare-react-native'; JShareModule.setup(param) // iOS 调用该方法才能正常使用, param 参考 API 文档
Use JShareModule call APIs, API Document