12/12/2024 11:37:55
问题描述
分享完成后,点击“留在QQ/微信”和“返回‘游戏’”按钮回调分别是怎样的?
解决方案
分享完成后,点击“留在QQ/微信”和“返回‘游戏’”会返回不同回调。
1、手Q
(1)点击返回游戏,会收到分享成功的回调。
(2)点击留在QQ,如果再从桌面打开游戏应用,这时游戏收到的回调不是成功的标志(如:onCancel),因为这时手Q不知道游戏有没有回到游戏,没办法返回成功的回调。
(3)点击返回游戏或者选择留在QQ后,要按back键,直到返回到游戏中,这时会给分享成功回调。
2、微信
(1)微信客户端6.7.3开始,微信防止对用户造成骚扰修改分享策略。无论分享成功失败与否,都会返回成功回调。
(2)微信客户端6.7.3之前版本,只有点击返回游戏才会收到成功回调,其他情况都不会收到成功回调。
Copyright © 2024 MSDK.
All rights reserved.
All rights reserved.