我这边解决了 appid用错了 Android端应该用应用appid而不是小程序appid来WXAPIFactory.createWXAPI(context, appId, false); 但是ios端只需要小程序原始id 这两个appid(应用appid和小程序appid)都不需要用到 但是什么错误提示都没有!!!就提示一个“跳转失败”!!! 这点设计的真的太次了!!!
Android端app拉起微信小程序跳转提示“跳转失败” 不知道为何?IWXAPI api = WXAPIFactory.createWXAPI(context, appId, false); WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req(); req.userName = userId; if (TextUtils.isEmpty(path)) { req.path = ""; } else { req.path = path; } if (TextUtils.isEmpty(mini)) { req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE; } else { req.miniprogramType = WXLaunchMiniProgram.Req.MINIPROGRAM_TYPE_PREVIEW; } api.sendReq(req); 微信版本7.0.6 appId: wx516f09ef989c1298 userId,req.userName: gh_b52e04a0100c path=""; mini=""; req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE; compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'
2019-08-21同问 解决了吗
APP跳转小程序提示跳转失败RT,IOS和安卓都是这样,拉起微信后提示跳转失败,没有其他提示。不过我们的小程序目前还是体验版,没有上线,用来测试的微信号是加了体验权限的,不知道是不是跟这个有关。
2019-08-21