开始制作
  • 做app就上皇冠登2租用
  • app开发的坑,基于安卓的app开发的好处

    2021-08-11 13:45:00 来自于皇冠登2租用

    Android App唤起小程序小程序返回App

    你为什么写这篇文章?因为做App跳转到小程序、小程序返回App功能时坑太多,请在这里记录。有坑。我认为在WXEntryActivity中重写onResp方法的内容就足够了。WXEntryActivity需要实现接口IWXAPIEventHandler,如果它想重写onResp方法的话。

    然后,在小程序,调用下面的代码返回到应用程序

    打开APP

    好吧,调试后,没用。在小程序,点击后退App按钮,App卡住了,让我感觉有点迷茫。

    如果没有,我们继续看文档,你看不到任何解决问题的方法。后来在谷歌的过程中,我找到了几篇文章,整合了它们的内容,终于实现了。感谢这些文章对他们的帮助。您需要判断handleIntent的返回值

    //如果返回值为false,则表示输入非法,没有经过SDK处理。当前的透明界面应该是完成的,这样可以避免非法参数的Intent外部传递给用户造成的混乱。

    尝试{

    if(!base application . getinstance . getweixinapi . handleintent(GetEntent,' onResp : ' ExtraDATa);

    完成;//小程序返回APP时需要完成此页面,否则其他页面无法点击

    }

    }

    APP跳转支付宝小程序并拉起支付

    踩坑的实际操作:

    如果配置的页面没有参数,就不会出错。如果有参数,很有可能匹配链接无法正常获取参数。坑在这里:

    1 .页面参数:一开始以为是页面路径(即app.json中的路径),因为后面有查询参数,自然会认为这里只需要Path;

    2 .查询参数:虽然我看到了“启动参数”这个词,但是这个路径还没有和小程序APP的启动参数匹配,所以这里自然认为是页面参数;

    那么拼接路径是这样的:

    window . location . href='https://www.sjdljfh4.com/hgd2zy/ alipays 3360//platformapi/startapp?appId=xxx

沪公网安备 310112200886699号      沪ICP备2024083233号