开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
开始使用
ampe
多端开发
鸿蒙
插件
插件获取与使用
插件开发
插件发布
插件管理
插件技术知识汇总
附录
安全
openid 开发指南
扩展能力
开发 > 指南 > 插件 > 插件介绍
贡献者
收藏
订阅更新
我的文档
设置
简介
插件是一种独立封装的软件模块,用来承载企业的能力或者服务,便于宿主小程序进行快捷集成。和普通组件不同的是,插件拥有独立的应用和独立的上下文,即数据、业务逻辑和服务端连接。当小程序应用需要使用插件的服务时,加载和运行插件,以使得插件访问自身的数据与服务端,完成对应的服务;而在小程序不需要使用插件的服务时,只需要运行小程序应用本身,访问小程序应用自身的数据服务端。插件和宿主小程序上下文是互相隔离的,即小程序应用不能直接访问插件的数据,也不能获得插件的权限,反之,插件也不能直接访问小程序的数据,也不能获得小程序的权限。

另外插件非常灵活:
可以包含多个组件,供宿主小程序进行嵌入。
可以包含多个页面,供宿主小程序跳转。
可以向宿主小程序暴露多个接口,供宿主小程序调用。
插件的这种特性,使得插件相比普通组件具备以下优势:
由于插件是独立封装的业务功能和服务,宿主小程序集成和使用插件更为便捷。
由于插件运行时框架提供上下文隔离机制,插件内部的数据安全性更有保障。
由于插件具有独立的应用,插件可以独立进行发版,开发和升级更高效。
插件支持商业订购和结算,便于开发者进行服务变现和商业化。
典型应用场景
以下列举了插件的一些典型应用场景,开发者可根据自己的相关业务发现更多插件应用场景。
企业服务
e 签宝电子签名是针对支付宝商家提供一套快速集成、安全可靠的电子合同服务,在特定场景下解决签署难题,降本增效。e 签宝所提供的服务在业务逻辑上比较复杂,涉及证照信息采集、人脸核身与电子合同签署及存储等环节,所以 e 签宝把这些业务逻辑和流程独立封装在一个插件里面,简化了宿主小程序的集成,也对相关的业务数据进行了隔离与保护。


互动营销
淘宝直播涉及视频流服务接入、内容分发与安全等功能,同时需要考虑到接入方的使用场景,插件化正好是最佳的方案,它隐藏了后台拉流与内容处理的细节,而允许宿主小程序在多种场景下进行嵌入。

流量变现
试想一下,如果一个开发者需要同时接入淘宝联盟、1688 分销客、支付宝数字推广平台,需要对每一步的转化效果进行跟踪和优化,同时需要查看各平台的返佣信息,那么需要开发量并不小。流量位插件通过对接各个渠道并提供配置服务,大幅简化了宿主小程序的接入工作。详情可查看 小程序流量位插件接入指引

实用工具
ocr 等能力往往需要和摄像头及相册等互操作进行结合,插件化把摄像头唤起、图像获取、模型加载、内容识别与返回等动作一气呵成,固化在一个插件里面供宿主小程序集成,把简单留给使用方。详情可查看 小程序 ocr 车牌号识别插件

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图