收藏
回答

安卓1069 launchApp跳转回小程序失败

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 8.1.0 OPPO A7x 7.0.8

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 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2019-11-06

    提供下相关appid

    2019-11-06
    有用
    回复 1
    • KylelyK
      KylelyK
      2019-11-06
      已解决。感谢回复
      2019-11-06
      回复
  • KylelyK
    KylelyK
    2019-11-06

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

    以下供参考。

    最主要的是需要:

    android:launchMode="singleTask"


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

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


    2019-11-06
    有用
    回复 1
    • KylelyK
      KylelyK
      2019-11-06
      1069只回调onResp,1036只回调onReq
      2019-11-06
      回复
登录 后发表内容
问题标签