收藏
回答

鸿蒙SDK无法拉起小程序指定页面?

AppID
wxd78ab1b9e9a58cac
let req = new wxopensdk.LaunchMiniProgramReq
req.userName = wxObj["weapp_id"]
req.path = wxObj["path"]

const wxApi = wxopensdk.WXAPIFactory.createWXAPI("appid")
let finished = await wxApi.sendReq(getContext() as common.UIAbilityContext, req)

weapp_id 和 path 参数是没有问题的,iOS和安卓都能正常拉起小程序指定页面path

鸿蒙SDK1.0.3版本, 能正常拉起小程序,但是无法拉起小程序指定页面?

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

2 个回答

  • 面朝阳光ᯤ⁶ᴳ
    面朝阳光ᯤ⁶ᴳ
    11-14

    path = `pages/home/mainPage?userId=123&userName=abc&uuid=mcwldkxlqwdkqlkwd`

    console.log(path);

    let req = new wxopensdk.LaunchMiniProgramReq

        req.userName = "xxxxxxxx";

        req.path = path;

        req.miniprogramType = 0;

    let finished = await this.wxApi.sendReq(getContext(thisas common.UIAbilityContext, req)

    path给出指定页面并携带参数,再小程序端只能接收到第一个参数userId,后面的都接受不不到。


    11-14
    有用
    回复
  • 赵雷
    赵雷
    11-04

    你去小程序打印一下就知道了,query参数就只能传过去第一个参数,真的坑

    11-04
    有用
    回复 2
    • 帅
      11-05
      我打印了一下,发现query参数一个都没有传过去啊
      11-05
      1
      回复
    • mpaas
      mpaas
      11-07
      我就说我怎么调试都只有一个参数,我还以为我写错了。原来大家都是这样。
      11-07
      回复
登录 后发表内容