收藏
回答

iOS端APP拉起微信小程序提示bad_param?

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Launching_a_Mini_Program/iOS_Development_example.html

iOS端APP拉起微信小程序提示bad_paramBOOL isOK = [WXApi registerApp:MpAppid universalLink:MpLinks];

        NSLog(@"links=====>%d",isOK);

        /*! @brief WXLaunchMiniProgramReq对象, 可实现通过sdk拉起微信小程序

         *

         * @note 返回的WXLaunchMiniProgramReq对象是自动释放的

         */

        WXLaunchMiniProgramReq *launchMiniProgramReq = [WXLaunchMiniProgramReq object];

        //拉起的小程序的username(小程序的原始ID)

        launchMiniProgramReq.userName = MpRawId;

        //拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。

        NSDictionary *infoDic = [NSDictionary dictionaryWithDictionary:info];

        NSString *orderNo = strFormat([infoDic valueForKey:@"orderid"]);

        NSString *moneyStr = strFormat([apDic valueForKey:@"money"]);

#warning rk_ 参数

//        NSString *urlPath = [NSString stringWithFormat:@"pages/request-payment/request-payment?money=%@&orderno=%@",[self encodeString:moneyStr],[self encodeString:orderNo]];

//        NSString *urlPath = [NSString stringWithFormat:@"pages/request-payment/request-payment"];

        launchMiniProgramReq.path = @"";

        //拉起小程序的类型

        launchMiniProgramReq.miniProgramType = 2;//WXMiniProgramTypeRelease;

        [WXApi sendReq:launchMiniProgramReq completion:^(BOOL success) {

            [MBProgressHUD hideHUD];

            NSLog(@"拉起小程序结果=%d",success);

        }];

回答关注问题邀请回答
收藏

1 个回答

  • 馬
    05-15

    微信号:wxidAt1015  ,时间为2025.05.15 15:10,帮忙看下iOS端APP拉起微信小程序报错bad_param 的问题

    05-15
    有用
    回复
登录 后发表内容