uniapp使用原生插件
uniapp做app有些功能实现不了,需要原生安卓Ios开发插件,然后集成到uniapp项目里
在项目里创建个nativeplugins文件
大概流程就是让原生处理好插件后打个包给你,然后把包放到nativeplugins文件里,然后配置好东西,在页面里使用
大概使用的东西在官网都能看到,就讲点细节的地方
package.json里的dependencies配置是插件要用到的依赖,一定要添加,不然云打包会出错!!!
package.json里的dependencies配置是插件要用到的依赖,一定要添加,不然云打包会出错!!!
插件有两种类型,这种是带页面和样式的,让原生开发告诉你是哪种
component模式
在配置里选上本地插件,打个自定义基座,然后再调试使用
使用页面,需要是nvue页面
module模式的使用就看官网吧
module模式使用官网
一般调试的话可以先生成本地包,然后让原生开发去调试,这样快一些,云打包自定义基座比较慢还有次数限制
打正式包也可以通过上面那样吧本地包发给原生,然后让他生成apk包,ios也类似
或者在uniapp通过云打包生成apk