收藏
回答

Android APP直接跳转小程序失败


签名验证通过,请求也发送了, 然后转到微信后就出现下面这种在状况APP 和小程序已经关联了的。

最后一次编辑于  2018-11-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 娇华
    娇华
    2018-11-26

    你好,建议详细描述问题。并提供相关账号信息,包括appid、机型等

    2018-11-26
    赞同
    回复 8
    • 不能说的秘密
      不能说的秘密
      2018-11-27

      appid:wx8d0e5d5ebc471e0f 机型:XIAOMI MIX2 小程序原始ID:gh_ff3bce3b9a6d

      2018-11-27
      回复
    • 娇华
      娇华
      2018-11-27回复不能说的秘密

      你是移动运用拉起小程序吧,https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=21526646385rK1Bs&token=5d0460853e4058cda3c86f93ad697853eed084be&lang=zh_CN具体的使用方式可以参考下这里的文档说明,跳转失败的errcode是多少?

      2018-11-27
      回复
    • 不能说的秘密
      不能说的秘密
      2018-11-28回复娇华

      是参考文档写的,跳转失败的时候,没有输出 errcode 啊

      2018-11-28
      回复
    • 娇华
      娇华
      2018-11-28回复不能说的秘密

      代码看下你是怎么写的

      2018-11-28
      回复
    • 不能说的秘密
      不能说的秘密
      2018-11-29回复娇华
      @BindView(R.id.tv_gotowx_click)
          ImageView tv_gotowx_click;
       
          String registNumber;
          String phoneNumber;
          String passWord;
           
          // IWXAPI 是第三方app和微信通信的openapi接口
          private static final String APP_ID = "wx8d0e5d5ebc471e0f";
          private IWXAPI api;
           
          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_flash);
              ButterKnife.bind(this);
       
              regToWx();
              initView();
          }
           
          private void regToWx(){
              api = WXAPIFactory.createWXAPI(this, APP_ID);
              api.registerApp(APP_ID);
          }
           
           
          private void initView(){
              tv_gotowx_click.setOnClickListener(new View.OnClickListener() {
                  @Override
                  public void onClick(View view) {
                      WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
                      req.userName = "gh_ff3bce3b9a6d"; // 填小程序原始id
                      req.path = "/pages/Track/Track";                  //拉起小程序页面的可带参路径,不填默认拉起小程序首页
      //                req.path = "";                  //拉起小程序页面的可带参路径,不填默认拉起小程序首页
                      req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
                      boolean b = api.sendReq(req);
                      Log.i("shen","是否请求成功?:  " + b);
                  }
              });
          }
           
          @Override
          public void onResp(BaseResp resp) {
              if (resp.getType() == ConstantsAPI.COMMAND_LAUNCH_WX_MINIPROGRAM) {
                  WXLaunchMiniProgram.Resp launchMiniProResp = (WXLaunchMiniProgram.Resp) resp;
                  String extraData =launchMiniProResp.extMsg; // 对应JsApi navigateBackApplication中的extraData字段数据
              }
          }


      2018-11-29
      回复
    查看更多(3)