安卓1069 launchApp跳转回小程序失败
发布于 5 年前 作者 luming 828 次浏览 来自 官方Issues

sdk版本:wechat-sdk-android-without-mta-5.1.4

安卓app跳转到小程序后,使用button launchApp返回app无反应,场景值1069,bindlauchapp已经被触发。iOS正常跳转,Android无反应。

在分享卡片进入小程序,场景值1036,同样的button,是可以正常唤起app的,但是1069却不行。

在Android debug发现,点击返回,1069时回调的是WXEntryActivity的onResp,1036回调的是onReq。

顺便请问这样的回调是正确的吗?1069时会回调onReq吗?

另外,搜索发现这个帖子(https://developers.weixin.qq.com/community/develop/doc/00088e7faa83705cfaf81a60854400?highLine=1069)的情况跟我的情况一致,但是我已经按照回复修改了,仍没有解决问题。

2 回复

提供下相关appid

已解决。依旧是manifest的配置问题,细节要注意。

以下供参考。

最主要的是需要:

android:launchMode="singleTask"

但是taskAffinity设置错误的话也会失败,

如果是 a.b.c.wxapi.WXEntryActivity,taskAffinity需要设置a.b.c,而不是a.b.c.wxapi也不是a.b.c.wxapi.WXEntryActivity。

回到顶部