
讲述本文内容之前,先重温一下UniApp 插件扩展的两种方式:
module:不需要参与页面布局,只需要通过 API 调用原生功能,比如:获取当前定位信息、数据请求等功能,通过扩展module的方式来实现;
component:需要参与页面布局,比如:map、image等需要显示UI的功能,通过扩展component即组件的方法来实现;
您需要根据实际的情况选择扩展方式,当然插件中可以同时存在module和component,也可以是多个 module和多个 component; 选择使用哪种方式上,概括来讲可以这样理解:如果要在uniapp的页面中嵌套页面的话使用component, 如果是跳转到新页面的话就用module;
扩展Module的方式, 实现相对简单,教程《UniApp 使用Cocoapods进行原生插件开发探索》一文中也有介绍,本文不再赘述。
接下来主要介绍 扩展component方式的实现。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)