解决方案

uni-app和原生App混合开发问题

作者:仙宝云 | 发布时间:2021-06-06 15:51:51 | 阅读:902

首先务必确认uni-app和原生代码,谁是主谁是从的题目。

  • 如果你的应用是uni-app开发的,需要扩大一些原生能力,那么首先去插件市场看看有没有现成的插件,如果没有,就自己开发,开发文档恳求参考原生插件开发教程。
  • 如果你的App是原生开发的,局部功效栏目惦念通过uni-app实现,有2种方法

1.在原生App里集成uni小程序sdk

2.如果不惦念集成原生sdk,那就把uni-app代码公布成H5方法,在原生App里通过webview打开。

如果应用是uni-app开发为主,只是惦念离线打包,那么不该当应用uni小程序sdk,而是应用App离线打包SDK。 另留神离线打包回天乏术享用插件市场的付费原生插件,如有相关需求需要自己进行原生插件开发。

uni-app和原生小程序夹杂开发题目:

  • 方法1:把原生小程序转换为uni-app源码。有各种转换工具,详见
  • 方法2:新建一个uni-app项目,把原生小程序的代码变成小程序组件,进而整合到uni-app项目下。uni-app撑持应用小程序wxml组件,参考
  • 方法3:原生开发的小程序仍保存,局部新功效利用uni-app开发。这个场景有三方开发者提供了插件。

如果惦念充分发挥uni-app的跨端特征,编译到各种其他小程序平台,提议利用方案1。

如果不需要其他小程序平台,仅需要h5和app,那方案1和方案2均可。

如果只需要开发微信小程序,但惦念运用vue的方法开发、或者惦念行使uni-app的插件生态、或者局部页面惦念超过多端复用,那么运用方案3。

本文来源于uni-app官网。本文仅供应大家学习,如有侵权及时沟通删除!


<仙宝云(www.szztz.com)是国内著名商城体系及商城网站建设提供商,为企业级商家提供零售商城、B2B2C多用户商城系统、仙宝云商城体系、微信分销体系、小程序商城、微分销体系等多端商城网站建设解决方案>

申明:本网站局部文章和图片根源网络编辑,如有侵权及时沟通删除,神仙宝商城原创文章,转载恳求注明根源。

智慧商业服务商仙宝云欢迎您!

请加微信: 18962171986 (宋经理)

在线咨询