【友盟+】开发者社区

【报错必看】微博登录后不执行回调/不走监听

热心网友 发表于 2017-7-13 17:56:27 |

热心网友
热心网友 发表于 2017-1-31 16:30:19 | 显示全部楼层 |阅读模式
本帖最后由 热心网友 于 2017-3-10 14:49 编辑

如果没有回调,请参考以下解决方案:
精简版
1.检查是否加入了onActivityResult中对应的代码,注意要写在activity中,不要放在fragment中:
[Java] 纯文本查看 复制代码
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    UMShareAPI.get(this).onActivityResult(requestCode,resultCode,data);
}


2. SDK6.4版本之后,精简版也需要添加WBShareCallBackActivity:
该Activity必须要配置在包名路径下,即:
[AppleScript] 纯文本查看 复制代码
<activity
    android:name=".WBShareActivity"
    android:configChanges="keyboardHidden|orientation"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>

其它任何路径下均没有回调,切记。

完整版:
1.请确认是否添加了WBShareCallBackActivity,该Activity必须要配置在包名路径下,即:
[AppleScript] 纯文本查看 复制代码
<activity
    android:name=".WBShareActivity"
    android:configChanges="keyboardHidden|orientation"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
其它任何路径下均没有回调,切记。2.授权没有回调:
检查是否加入了onActivityResult中对应的代码,注意要写在activity中,不要放在fragment中:
[Java] 纯文本查看 复制代码
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    UMShareAPI.get(this).onActivityResult(requestCode,resultCode,data);
}





上一篇:【报错必看】新浪微博第一次分享不成功,之后正常
下一篇:【报错必看】新浪微博完整版授权不能成功


电风扇
电风扇 发表于 2017-4-11 11:42:39 | 显示全部楼层
我想知道activity 到底是写 WBShareCallBackActivity 还是写 WBShareActivity,最新版本的微博客户端,7.3.1,均没有回调


mangozhi
mangozhi 发表于 2017-5-18 14:24:16 | 显示全部楼层

Hlancan
Hlancan 发表于 2017-6-30 11:55:16 | 显示全部楼层
我也是这样,都配了,如果进入微博登录界面直接返回就不走回调了,官方不解决吗?

Hlancan
Hlancan 发表于 2017-6-30 12:02:55 | 显示全部楼层

您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

线下实时全流程捕捉,基于位置+品类圈选用户
线下个性化广告屏、互动VR红包、智能潜客识别与PUSH,让某汽车新品营销活动的互动率提升了11倍;线上PUHS点
友盟后台无法统计到崩溃信息
友盟后台错误列表里,有几个最新版本的崩溃信息统计不到,但是其下载人数等信息统计全部正常,什么情况 代
问什么添加新应用的时候出现userID_error
证书没问题,尝试更换App名字也无效,

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表