uni-app 鸿蒙手机 App跳转微信小程序无反应

uni-app 鸿蒙手机 App跳转微信小程序无反应

测试过的手机:

华为畅享 harmonyos 3.0.0

操作步骤:

  • 鸿蒙手机 App跳转微信小程序没反应

预期结果:

  • 跳转微信小程序

实际结果:

  • 没反应

bug描述:

  • 鸿蒙手机 App跳转微信小程序没反应

| 信息类别         | 详细信息       |
|------------------|----------------|
| 产品分类         | uniapp/App     |
| PC开发环境操作系统 | Windows        |
| PC开发环境操作系统版本号 | windows10      |
| HBuilderX类型    | 正式           |
| HBuilderX版本号  | 3.8.3          |
| 手机系统         | 全部           |
| 手机厂商         | 华为           |
| 页面类型         | vue            |
| vue版本          | vue2           |
| 打包方式         | 离线           |
| 项目创建方式     | HBuilderX      |

更多关于uni-app 鸿蒙手机 App跳转微信小程序无反应的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

其它安卓手机都没问题?

更多关于uni-app 鸿蒙手机 App跳转微信小程序无反应的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


问题解决了,引入了第三方提供的低版本腾讯插件导致的

这个问题可能是由于鸿蒙系统与微信小程序跳转的兼容性问题导致的。以下是几个可能的原因和解决方案:

  1. 微信版本问题:确保手机上安装的微信是最新版本。旧版微信可能不支持某些跳转功能。

  2. 权限问题:检查App是否获取了必要的权限,特别是"后台弹出界面"权限。在鸿蒙系统中,需要手动开启这个权限。

  3. 跳转代码问题:确认使用的是正确的跳转API:

uni.navigateToMiniProgram({
  appId: '微信小程序appid',
  path: '页面路径',
  success(res) {
    console.log('跳转成功');
  },
  fail(err) {
    console.error('跳转失败', err);
  }
});
回到顶部