求解极光分享出成功后时走进不走成功回调


#1

如题 android 按照文档集成后,打成正式包 然后分享成功,但是并不一定会走成功的回调 有人遇到过这种情况么?


分享微信,没有成功和取消的回调
#2

你是分享到什么平台有出现这个情况,你的具体操作步骤是怎样的?

客户端日志看一下


#3

正常的分享,时走时不走的回调。日志需要从哪 里看?我这边极光的日志都没打印


#4

开debug看看


#5

开启了 然后分享
下面是日志


#6


#7

上一个截图的错误看起来是图片的格式有问题?

看下你的传参


#8


#9

能加个QQ聊么:slight_smile:


#10

1、看你代码大概意思:图片应该是你自己代码生成的,可能生成的图片文件有问题。测试:可以换一下正确的图片试试。

2、看log,应该是QQ那边做的检测或处理的时候出的问题。


#11

这里我改成手机本地的一张图片 分享出去也是同样的效果,时走回调时不走回调的。下面是日志


#12

这个判断制授权的值 有什么作用 我这边一直显示是false


#13

@Lris


我这边分享网页的时候每次都能回调成功 ,但是一改成本地图片 就会有时走有时不走!


#14

判断是否授权就是提高给你判断某个平台是否授权的,false 就是未授权。

你下面这个分享,是分享到 QQ ?微信还是什么平台?有的平台对图片的大小是有要求的,注意看看?


#15

分享到微信 QQ 都是一样


#16

微信的要求注意一下

你这个测试到回调不走的时候 JShare 相关的没打印什么日志吗?实际上分享成功了,对方也看得到分享的信息,但就是成功的回调不走?

你使用我们的 demo 测试一下看看,在你的手机上是否存在同样的问题呢?如果也有,demo 的日志和你的操作步骤给一下看看,我们看能不能复现。


#17

这是我分享的手机本地的一张图片大小,
实际上是成功 了 就是不走回调,然后跟手机没关系 我们测试人员好多手机也是有同样的情况。


#18

你们使用的 JShare SDK 的版本号多少?

复现到这个情况的时候,客户端日志给一下,需要是 JShare 相关的,不要截图,直接复制粘贴文本过来,或者上传 TXT 文本均可,从初始化开始提供。

研发这边分析一下,然后复测试试。

顺便使用 demo 在你的手机上测试看看,如果能复现,我们这边也好用 demo 去复现。


#19

我使用你们的DEMO 然后放本地的图片,也会走回调方法,SDK版本1.5.0

下面是筛选后的日志

07-19 10:45:03.048 26246-26272/tenx_yanglin.tenx_steel D/JIGUANG-JShare: [PlatformManager] parseConfig way :2
07-19 10:45:03.059 26246-26272/tenx_yanglin.tenx_steel D/JIGUANG-JShare: [PlatformManager] platform Wechat has configured
07-19 10:45:03.066 26246-26272/tenx_yanglin.tenx_steel D/JIGUANG-JShare: [PlatformManager] platform QQ has configured
07-19 10:45:12.903 26246-26246/tenx_yanglin.tenx_steel D/JIGUANG-JShare: [AbsPlatform] will share:cn.jiguang.share.android.api.ShareParams@ce86a33

#20

你用 demo 测试,测试多次,均可以成功,不会出现不走回调的情况是吗?看你自己的项目不走回调是偶现的。

看一下你的代码和极光Demo的差异:(调用顺序,参数设置排查)

这个日志有点少哇,一般在初始化开始是连 SDK 的版本都会打印的,你筛选 jiguang 即可。