// // WeChatMiniProgramHelper.m // MSYOUPAI // // Created by 陈民 on 2025/10/15. // Copyright © 2025 MS. All rights reserved. // #import "WeChatMiniProgramHelper.h" @implementation WeChatMiniProgramHelper + (void)openMiniProgramWithUserName:(NSString *)userName path:(NSString *)path { if (![WXApi isWXAppInstalled]) { NSLog(@"未安装微信"); return; } if (![WXApi isWXAppSupportApi]) { NSLog(@"微信版本不支持"); return; } WXLaunchMiniProgramReq *launchReq = [WXLaunchMiniProgramReq object]; launchReq.userName = userName; // 小程序原始ID launchReq.path = path; // 小程序页面路径,可带参数,如 "pages/detail/detail?id=123" launchReq.miniProgramType = WXMiniProgramTypeRelease; // 正式版 // launchReq.miniprogramType = WXMiniProgramTypeTest; // 测试版 // launchReq.miniprogramType = WXMiniProgramTypePreview; // 体验版 // 发送请求 [WXApi sendReq:launchReq completion:^(BOOL success) { if (success) { NSLog(@"打开小程序请求已发送"); } else { NSLog(@"打开小程序请求发送失败"); } }]; } @end