Skip to content

Releases: jpush/jshare-react-native

v1.4.0

03 Dec 07:17
a675cdc
Compare
Choose a tag to compare

Change log

  • 适配 Android gradle 3.0+
  • 适配 Android 8.0,去除 AndroidManifest.xml 以下配置:
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"

Release 1.3.9

10 Sep 06:57
Compare
Choose a tag to compare

Change log:

iOS:

  • 更新 jshare-ios sdk 到 1.5.0
  • 修复 webo 没有安装通过浏览器授权奔溃的异常
  • 新增 twitter jchatPro 分享分享

android:

  • 升级 SDK 到 1.6.0
  • 新增 twitter jchatPro 分享分享

Release 1.3.0 敏感数据移到原生工程中

08 Mar 03:28
Compare
Choose a tag to compare

Change Log:

  • setup 方法将不接受各平台参数。
  • 各平台参数由 RCTJShareConfig.plist 文件进行配置,详情请参考 iOSConfig

Support Cocoapods

24 Jan 03:21
Compare
Choose a tag to compare

Change Log

  • Support Cocoapods
    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

v1.1.8 Release

22 Jan 06:33
Compare
Choose a tag to compare

Change Log:

  • iOS 新增 authorize 接口,行为上和 android 统一。
  • 新增 isFacebookInstalled 接口,用于判断 facebook 是否已经安装。
  • qq 和 qzone 取消分享的时候不再返回错误,走成功回调返回 {state: 'cancel'}
  • android isAuthorize 接口统一成 isPlatformAuth,用于判断平台是否授权。
  • android 新增 isSupportAuthorize,用于判断平台是否支持授权。

统一返回结果

19 Jan 09:19
6ac051e
Compare
Choose a tag to compare

Change Log

  • 统一 Android,iOS 返回结果。
  • 修正 index.js 错误。
  • iOS 修复应用没有安装弹出网页授权会 crash 的bug。

支持 Facebook

04 Jan 09:41
Compare
Choose a tag to compare

Change Log:

  • 支持 facebook 登录。
  • 支持 facebook 分享本地视频、链接、图片。

Usage:

  • setup 方法中加入应用必要字段
config.facebookAppId = "" //  facebook 注册的应用 id
config.facebookDisplayName = "" //  facebook 填写的应用名
JShareModule.setup(config)

Configuration:

iOS
Android

需要改一下 app/src/main/AndroidManifest, 增加 provider:

// xxx 处改成自己的 Facebook App id
<provider
            android:authorities="com.facebook.app.FacebookContentProviderxxx"
            android:name="cn.jiguang.share.facebook.FacebookContentProvider"
            android:exported="true" />

另外 JGShareSDK.xml 增加 Facebook app id 和 app name:

<Facebook
        AppId="xxx"
        AppName="xxx"
    />

Fix Bug

27 Nov 05:32
8352127
Compare
Choose a tag to compare

Change Log

Update JShare SDK

27 Oct 09:56
Compare
Choose a tag to compare

Change Log

Android

更新 JShare SDK 为 1.3.0。

iOS

更新 JShare SDK 为 1.3.0。

版本依赖:jshare-react-native v1.1.0 需要安装 jcore-react-native v1.2.1

v1.0.5 Release

21 Sep 08:08
Compare
Choose a tag to compare

Change Log:

fix getSocialUserInfo function name in iOS.