收藏
回答

跳转鸿蒙的微信小程序,debug的情况有的机子可以正常唤起小程序,有的机子却提示第三方校验失败?

debug的情况有的机子可以正常唤起小程序,有的机子却提示第三方校验失败

release的情况下,直接提示跳转失败。

帮忙看下是什么问题,要怎么修改

现在跳转代码如下:

if (this.link) {
  let jsonStrObj: ESObject = JSON.parse(this.link) as ESObject
  const wxUserName: string = jsonStrObj?.wxUserName
  const path: string = jsonStrObj?.path
  let launchMiniProgramReq = new wxopensdk.LaunchMiniProgramReq();
  launchMiniProgramReq.userName = wxUserName //'小程序原始id';
  launchMiniProgramReq.path = path //'拉起小程序页面的可带参路径,不填默认拉起小程序首页';
  launchMiniProgramReq.miniprogramType = 0; // 0-正式版、1-开发版、2-体验版
  let success = await WXApi.sendReq(getContext() as common.UIAbilityContext, launchMiniProgramReq);
  if (success) {
    LogUtils.debug('跳转微信小程序成功');
  } else {
    LogUtils.debug('跳转微信小程序失败');
  }
}
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    1天前

    你好,复现问题时麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点,bundleid、identifier、appid和opensdk的调用时间点(可以社区私信提供)

    1天前
    有用
    回复 7
    查看更多(2)
  • 智能回答 智能回答 该问答由AI生成
    1天前
    有用
登录 后发表内容