首页 > 编程知识 正文

微信小程序蓝牙分包发送,小程序开发外包合同

时间:2023-05-04 20:39:36 阅读:129660 作者:4054

为什么要转包? 小程序要求压缩包体积不超过2M。 否则,就无法宣布实际开发。 如果中小程序体积大于或等于2M,则应使用分包机制公开分包。 另外,可以解决2M的限制,将内容分包出去。 提高性能分包后单个包装体积为2M分包后所有包装体积不得超过16M分包形式? 正常分包独立分包预下载

常规分包开发人员在app.json subpackages字段中声明项目分包结构的特征。 加载小程序时,您可以首先加载主包,然后仅在需要访问分包页面时加载分包内容的分包页面,以访问主包中的文件、数据和图像等资源的主包主包来源:非分包内容打包到主包中,并放置正常启动/tabBar页面

在subpackages中,每个分包的配置包括

独立分包通过将independent设置为true的:独立分包,可以单独访问分包的内容。 不需要下载主包,独立分包不能依赖于主包或其他包的内容的使用场景通常,如果某些页面与当前小程序的其他页面之间的关联很小,则临时添加的广告页面||事件页面等独立场景

开发人员通过在app.json的subpackages字段中为相应的分包配置项定义independent字段,将相应的分包声明为独立分包。

另外,使用独立分包时请注意。

独立分包中不能依赖主包和其他分包中的内容包含js文件、template、wxss、自定义组件和插件等。 (使用分包异步时,js文件、自定义组件和插件不受此限制。 )主包的app.wxss不适用于独立分包。 请勿在独立分包页面中使用app.wxss的。APP只能在主包中定义,不能在独立分包中定义APP,导致意外行为的独立分包暂时不支持使用插件预下载分包

开发人员可以通过设置,在进入小程序的某个页面时,框架自动预先下载可能需要的分包,提高进入后续分包页面时的启动速度。 如果是独立承包,也可以提前下载主包

配置方法

下载前分包行为在进入页面时触发,并通过将preloadRule配置添加到app.json中来控制。

配置:

在app.json上设置preloadRule选项key (页面路径) : ) packages: (预下载软件包名称||预下载软件包的根路径) ) }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。