vue-cli的方式创建的Vue3/Vite版本无法分包引用微信小程序插件

vue-cli的方式创建的Vue3/Vite版本无法分包引用微信小程序插件

信息类型 详情
产品分类 uniapp/小程序/微信
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 22621.1194
第三方开发者工具版本号 1.06.24
基础库版本号 3.6.6
项目创建方式 CLI
CLI版本号 5.0.8

示例代码:

{
  "root": "pagesb",
  "pages": [
    {
      "path": "index",
      "style": {
        "navigationBarTitleText": "旅行助手",
        "navigationBarTextStyle": "white",
        "navigationBarBackgroundColor": "#69C0FF",
        "backgroundColor": "#ECFAFF",
        "disableScroll": true
      }
    }
  ],
  "plugins": {
    "AiEscortPlugin": {
      "version": "1.0.14",
      "provider": "wx1057344bbb99a91f"
    }
  }
}

操作步骤:

  • 版本:vue-cli的方式创建的Vue3/Vite版本
  • 创建方式:运行npx degit dcloudio/uni-preset-vue#vite my-vue3-project
  • 复现逻辑:当我把微信小程序的插件用分包的方式去引用加载,该分包的所有页面无法打开(白屏)。一旦该分包的页面白屏后,会导致其他未加载的分包页面此时进入也会白屏。也可以说一旦加载了引用微信小程序插件的分包,就会导致其他分包页面的白屏。
  • 其他描述:该插件在微信原生框架中不管是主包分包引用都不会出现此类问题,故需要排查。该问题在我们线上小程序中可以复现,不仅影响了主要流程,其他的页面都可能白屏,影响很大,希望能早点解决。该插件是需要购买的,可以联系我添加我们小程序的开发权限。或者说其他的插件是否也能复现该类问题。

预期结果:

  • 能打开插件引用的分包页面,其他的分包不受影响。

实际结果:

  • 不能打开插件引用的分包页面,其他的分包白屏。

bug描述:

vue-cli的方式创建的Vue3/Vite版本。开发微信小程序,分包引用插件,导致打开分包内的页面白屏。一旦打开了该分包的白屏页面,其他未使用插件的分包也无法打开(白屏前未打开过)


回到顶部