打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何更好地应用微信小程序插件功能?

  

  微信小程序初衷就是希望更好地连接用户和服务,自从小程序插件功能上线以来,越来越多的商户、开发者开发了自己的小程序。小程序插件就是可以被开发者添加到小程序中直接使用为用户提供服务的功能组件。如果遇到诸如餐馆小程序想做个预约订餐功能、客户查询快递信息、没有数据项实现地图查找功能等问题,由于开发技术有限实现复杂功能难度大、服务成本高、缺乏电商、打车等类目的资质等,通过小程序插件就能轻松帮你解决。

  如何更好地应用小程序插件?

  1、开发共享,避免重复开发

  在小程序内使用插件,可免去小程序开发者重复开发,一定程度上减少了开发工作量。

  例如:在旅游景区的小程序可以使用地图插件,开发者无需在小程序内独立开发地图内导航、出行指引、周边服务推荐等能力,直接使用地图插件即可为用户提供导航服务,免去很大量的开发工作。

  2、插件可提供针对行业的完整服务

  同时覆盖线上线下

  插件不仅可以解决线下服务的问题,还能针对特定行业提供全套完整服务。

  商家希望借助小程序更好地连接用户和服务,包括线上、线下服务。线下服务往往人力成本、硬件设备等要求较高,商家在小程序内提供完整服务的门槛较高。

  还以景区服务小程序为例,使用门票购买插件,用户可在小程序内完成门票线上预订、购买等流程,在到达景区后,通过插件服务提供商提供的移动终端或硬件设备,可完成门票兑换、核销。

  而对于餐饮、零售等线下行业而言,小程序开发商小猪CMS表示,插件更是极大降低了商家的成本,商家可以使用预订、排队、外卖等插件,由插件开发者提供线下服务,商家只需在小程序内引用插件,即可使用由插件开发者提供的预订、外卖等服务,节省了成本。

  3、降低服务门槛的问题

  实现“服务共享”

  具有开发能力及服务资质的开发者,可将自己的服务封装成插件,提供给其他小程序使用,实现“服务共享”。

  小程序的插件原理是什么?

  插件代码由一些自定义组件和 JS 代码文件构成,插件开发者在发布插件时,这些代码被上传到微信后台保存起来。当小程序使用插件时,使用者需填写插件的 AppID 和版本号,以便从后台获取相应的插件代码。小程序代码编译时,插件代码会被嵌入到小程序中,与小程序一起编译运行。

  小程序和插件如何实现交互?

  根据需要,插件代码可以提供 JS 接口或自定义组件供小程序调用。JS 接口可以用于界面无关的逻辑,自定义组件可以嵌入界面中展示。

  对于插件使用者来说,插件的调用方法很简单——

  1、使用插件 JS 接口

  与普通 JS 文件间require的方式一样,只需要将require(FILE_NAME)改成requirePlugin(PLUGIN_NAME)这样的调用形式。

  2 、使用插件提供的自定义组件

  与使用普通自定义组件的方法非常相似。在json文件的usingComponents段落中,按照plugin://PLUGIN_NAME/COMPONENT_NAME的形式使用即可。

  此外,目前一个小程序最多可使用5个插件,赶紧将插件用起来,节约开发者成本吧。

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
小程序•小故事(5)——小程序插件
从源码看微信小程序启动过程
不懂代码,如何快速开发自己的微信小程序?
微信小程序个人心得
Web Components 是什么?它为什么对我们这么重要?
流程可视化库-揭秘 LogicFlow 的拓展机制
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服