收藏
回答

跪求!!官方支持!!,引用插件不要和主包一起加载,和分包一样按需加载

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 客户端 6.7.3 2.4.0

- 需求的场景描述(希望解决的问题)

因为引用插件导致主包体积陡然增加,使得原本分包的努力白费了,首次加载时间一夜回到解放前,欲哭无泪啊。。。


- 希望提供的能力

插件不要和主包绑定在一起加载,跟分包一样,只有用到插件功能时才加载

最后一次编辑于  2018-11-21  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

6 个回答

  • KarmenTse
    KarmenTse
    置顶回答2018-12-05

    已支持在分包内引用插件,具体文档请看:https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/using.html

    2018-12-05
    赞同 1
    回复 14
    • liu志远
      liu志远
      2018-12-06

      老哥,好像有了新问题。app.json里把插件移到某个分包下面,ide里正常编译使用,但是

      点击预览时上传失败,报错如下:




      去掉分包里的插件后恢复正常。


      我是作为第三方开发平台开发小程序。


      2018-12-06
      1
      回复
    • liu志远
      liu志远
      2018-12-06

      老哥,很急啊[/哭脸]

      2018-12-06
      1
      回复
    • 微盟
      微盟
      2018-12-06回复liu志远

      不建议在分包内加载插件,因为虽然可以在分包内引用插件,但是插件依然占用主包大小,导致不能上传或预览小程序。


      你这个报错的原因是没有在分包内启动插件,而是在主包就启动了插件。

      2018-12-06
      回复
    • liu志远
      liu志远
      2018-12-06回复微盟

      不是,插件是在进入分包页面后才加载的。ide里正常,只有预览不行

      2018-12-06
      1
      回复
    • oric
      oric
      2018-12-07回复liu志远

      给一下最近一次预览出错的时间和appid,我们查一下

      2018-12-07
      1
      回复
    查看更多(9)
  • ripperyin
    ripperyin
    2018-11-21

    是啊 插件和小程序的关系就不能像微信和小程序一样吗,我用不用哪个插件为什么要我自己的代码的时候就得强行绑定,这样我要是想使用多个插件的时候怎么办呢

    2018-11-21
    赞同 1
    回复 2
  • 微盟
    微盟
    2018-12-05

    建议微信不在把插件的容量计算在主包内,而是把插件当作分包进行加载。

    2018-12-05
    赞同
    回复 4
    • KarmenTse
      KarmenTse
      2018-12-05

      已支持在分包内引用插件,具体文档请看:https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/using.html

      2018-12-05
      回复
    • 微盟
      微盟
      2018-12-06回复KarmenTse

      虽然可以在分包内引用插件,但是插件依然占用主包大小,导致不能上传或预览小程序。

      2018-12-06
      回复
    • oric
      oric
      2018-12-10回复微盟

      插件包应作为引用的包的一部分计算大小,算入主包是bug,这边已经修复上线,感谢反馈。

      2018-12-10
      回复
    • 微盟
      微盟
      2018-12-11回复oric

      好的我们这边验证一下。

      2018-12-11
      回复
  • Mickey_kang
    Mickey_kang
    2018-11-21

    同求~

    2018-11-21
    赞同
    回复 2
  • 华
    2018-11-21

    公司小程序用一个外部插件后,导致容量暴增,后面都不敢再用其他的插件功能,强烈建议不和主包绑定一起加载。

    2018-11-21
    赞同
    回复 2
  • Jeffery 🍉
    Jeffery 🍉
    2018-11-21

    这个问题我们也遇到了,引入一个插件小程序就代码包超了,我们自己的代码已经做了分包处理的。现在没法开发下去了。请官方提供下解决方案。

    2018-11-21
    赞同
    回复 2