基于uni - app开发的小程序前端框架,助原生App获取小程序能力

2025-04-07
来源:网络整理

介绍

Uni Mini SDK是一个本机应用程序的框架,可以根据Uni-Apps运行Mini 前端项目,从而帮助本机应用程序迅速获得迷你程序的功能。效果如下:

基本概念Uni-App

首先,您需要了解什么是Uni-App。 Uni-App是使用vue.js开发所有前端应用程序的框架。开发人员编写了一组可以发布给H5的代码,以及各种迷你程序(微信////qq//),快速应用程序和其他平台,并且可以直接包装和生成和生成和iOS应用。要了解有关Uni-App的更多信息,请单击以查看Uni-App官方网站。

UNI MINI计划SDK

UNI MINI程序SDK提供了将本机应用程序转换为主机的能力。集成后,可以实现它来运行和管理由Uni-App框架以迷你程序的形式开发的小程序前端项目,并以一组代码运行多端。

支持/iOS平台

Uni-App X项目仅由平台临时支持,您需要下载插件Uni-

名词的解释

注意

Uni SDK仅支持使用Uni-App开发的迷你程序,并且不支持纯WXML微信系列运行。但是,Uni-App使用WXML格式支持组件。 Uni SDK仅支持Uni-App的V3编译器。使用旧版本的开发人员首先需要确保应用程序可以以V3汇编模式运行。特征

微信开发平台开发文档_微信官方文档小程序_微信小程序开发文档官方下载

Uni-App是应用程序端的双重渲染引擎。它可以使用微信之类的渲染,也可以使用WEEX的修改版本进行本机渲染。渲染还支持系统渲染和X5渲染。

host app its own , can be to a wide of , or some to use the mini- mode to , of to , some in the app uni-app to and App Host uni mini- sdk, them into the host app to该文档,并创建Uni-App项目并开发功能。在开发阶段,您可以直接在内置码头中对其进行测试。开发完成后,主机开发人员将WGT软件包集成在分发菜单中。主机开发人员将WGT集成到主机应用程序中,该应用可以直接集成和包装,或通过Uni Mini- SDK API在线下载WGT。资源可以部署到运行路径,然后您可以跳到与资源相对应的小程序。 Uni小程序支持WGT升级。您可以直接调用小程序中的API以在线更新WGT资源,也就是说,热更新引用文档Uni-App X应用程序

Uni-App X应用程序可以以插件的形式介绍: SDK插件地址

注意案例常见问题

问:Uni Mini SDK和App SDK有什么区别?

答:解决两个不同的需求方案。以前的用法方案是您已经拥有一个本机应用程序,并且在此基础上,扩展了主机应用程序的迷你程序功能,或用微型程序替换本机应用程序的某些功能模块,仅支持Uni-App并使用V3编译器;后一种用法方案是,您没有本机应用程序,使用工具来开发应用程序,并且不想使用云包装,可以使用应用程序 SDK软件包作为本机应用程序发布。该应用程序离线SDK支持5个以上的应用程序和Uni-Apps,但不支持它。尽管应用程序离线SDK也可以集成到现有的本机应用程序中,但由于启动Uni Mini SDK,因此不再建议使用此用法。

问:我想知道什么JS API可用于Uni Mini SDK,与微信Mini 相比如何?

答:UNI MINI程序的JS API SDK超过微信系的API。与微信小程序的“小”限制不同,Uni Mini SDK的功能更接近正常应用程序,而没有包装尺寸限制,并提供了更丰富的API来支持完整应用程序的开发。请参阅文档和演示:

问:Uni Mini计划不需要集成的第三方功能,例如共享和付款。我的项目将添加多少apk?

答:如果您排除了诸如视频,地图,共享,付款,登录,实时广播等的SDK,则只会集成。 APK的大小如下:

CPU型号。因此选择APK占用大小

-v7a

约7MB

'-v7a','x86','-v8a'

约16MB

微信开发平台开发文档_微信官方文档小程序_微信小程序开发文档官方下载

问:关于支持Uni小程序的对接和标准HX对接权限的变化?

答:两者的权限基本相同。除了Uni小程序的对接基础外,还将添加以下权限以支持创建小型程序桌面快捷方式。

权限

com ...

com ...

com ...

com ...

com ...

分享