uniapp 微信小程序,如何跳转另一个非本人开的的小程序?

uniapp 微信小程序,如何跳转另一个非本人开的的小程序?
另一个小程序(示例)复制链接:#小程序://别样海外购/NnjFLbQcvyfIxWv
1.这个断链跳转不了,这个断链是不是会变?
2.这种跳转拿到appId就比较困难了,path更找不到了。

uni.navigateToMiniProgram({
  appId: '',
  path: 'pages/index/index?id=123',
  extraData: {
    'data1': 'test'
  },
  success(res) {
    // 打开成功
  }
})
阅读 586
5 个回答

看你的描述你和你要打开的小程序不是一个主体,那在只有短链的情况下只能用webview放短链了,但如果那个小程序使用白名单的话你就访问不了了

1.短链是通过服务端接口生成的,时效性、参数都是接口设置的,可能会变
2.拿不到

如果你有目标小程序的AppID,可以直接使用 wx.navigateToMiniProgram。
如果没有AppID,需联系“别样海外购”小程序的开发者获取 AppID,或通过微信小程序后台的短链解析接口(需要权限)将 NnjFLbQcvyfIxWv 转换为实际的 AppID 和路径。

推荐问题