收藏
回答

launchApp 安卓唤起app 失败

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 launchApp 客户端 Android 6.6.2 1.9.5

使用button的 open-type launchApp 在分享卡片打开小程序页面 iOS能正常唤起app,安卓弹出是否 打开app弹窗,但是没有成功唤起。


最后一次编辑于  2018-02-07  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

14 个回答

  • 彭涛 Chris
    彭涛 Chris
    2018-12-11
    @Override
    public void onReq(final BaseReq req) {
    if (req.getType() == ConstantsAPI.COMMAND_SHOWMESSAGE_FROM_WX) {
    goToShowMsg((ShowMessageFromWX.Req) req);
       } else {
    super.onReq(req);
       }
    }

    private void goToShowMsg(ShowMessageFromWX.Req showReq) {
    WXMediaMessage wxMsg = showReq.message;
       WXAppExtendObject obj = (WXAppExtendObject) wxMsg.mediaObject;
       if (!StringUtils.isEmpty(obj.extInfo)) {
    // 跳转到对应页面
       }

    finish();
    }


    android 需要在 WXEntryActivity 上,做以上的处理,文档中写得有些问题,也不明确,其中 obj.extInfo 即是 app-parameter 传入的内容

    <button open-type="launchApp" app-parameter="内容" />


    2018-12-11
    赞同 1
    回复
  • 萤火虫
    萤火虫
    2018-04-20

    按照小程序官方打开app的文档,已经做线下测试,IOS端微信升级到6.6.6即可实现小程序唤醒app,但是目前在安卓手机内,同样是最新版的微信,点击完唤醒app的按钮,微信会提示即将打开app,点击允许后没有了下文,请问有已经实现的朋友没,或者说现在还没不支持安卓版微信内的小程序唤醒app,请指教,谢谢

    2018-04-20
    赞同
    回复 2
    • A💋西法คิดถึง🇨🇳
      A💋西法คิดถึง🇨🇳
      2018-06-27
       沉迷学习,日渐消瘦

      这个不是前端的锅,我之前也遇到过,这个需要去找一下安卓工程师,让他们在他们的项目中配置一下,ios不用

      赞同 0 没有帮助 评论

      2018-06-27
      回复
    • A💋西法คิดถึง🇨🇳
      A💋西法คิดถึง🇨🇳
      2018-06-27

      如这位同学所说,需要安卓处理

      2018-06-27
      回复
  • 017
    017
    2018-03-09

    你好楼主,

    请问是如何解决我

    我这边根本唤醒不了,到不了

    WXEntryActivity

    onReq 方法都进不去

    谢谢

    2018-03-09
    赞同
    回复
  • A💋西法คิดถึง🇨🇳
    A💋西法คิดถึง🇨🇳
    2018-03-08

    好的谢谢


    2018-03-08
    赞同
    回复
  • 沉迷学习,日渐消瘦🔥
    沉迷学习,日渐消瘦🔥
    2018-02-26

    @A💋西法คิดถึง🇨🇳 这个好像不光是参数问题,如果安卓那边不配置,是打不开安卓app的,配置过后就行了。我当初也是什么都写的没问题,但是就是打不开安卓app,后来安卓那边配置过就好了,你可以找安卓工程师过来试试

    2018-02-26
    赞同
    回复
  • A💋西法คิดถึง🇨🇳
    A💋西法คิดถึง🇨🇳
    2018-02-26

    求官方答复

    2018-02-26
    赞同
    回复
  • A💋西法คิดถึง🇨🇳
    A💋西法คิดถึง🇨🇳
    2018-02-26

    @沉迷学习,日渐消瘦   应该不是你说的那个问题,你说的只是app内获取打开的参数的问题,唤起应该配置对了appid 就可以的

    2018-02-26
    赞同
    回复
  • 沉迷学习,日渐消瘦🔥
    沉迷学习,日渐消瘦🔥
    2018-02-26

    不知道为什么,这段描述被微信删了,小程序API launchApp中本来是有这段描述的,幸亏当时截图了

    2018-02-26
    赞同
    回复
  • 沉迷学习,日渐消瘦🔥
    沉迷学习,日渐消瘦🔥
    2018-02-26


    看这段描述,安卓工程师需要去处理这个回调,让你们的安卓工程师配置一下,我这边的安卓告诉我它设置type=4具体我不清楚),你去和安卓沟通一下

    2018-02-26
    赞同
    回复
  • 蓝黑记忆
    蓝黑记忆
    2018-02-23

    请问这个问题后来怎么解决呢?我在安卓上也遇到了显示『即将离开微信,打开XXX APP』的对话框,但点击允许没反应。

    2018-02-23
    赞同
    回复

正在加载...