FinClip为企业提供小程序生态圈技术产品,开发者可在FinClip小程序开发帮助中心找到相关FinClip小程序指引

# 小程序插件

功能背景

开发者可在小程序代码中声明引入的插件代码,使用开发者工具进行编译时, 开发者工具会从服务端获取插件代码一起打包编译。插件功能需要在基础库版本≥2.11.1SDK版本≥2.34.0的环境下才可使用。

# 1. 功能介绍

小程序插件是对一组 js 接口,自定义组件或页面的封装,相对于普通 js 文件或自定义组件,插件拥有更强的独立性。但插件不可以直接调用,必须要嵌入小程序中才能被用户使用,不能独立运行。当第三方小程序在使用插件时,也无法看到插件的代码,因此插件适合用来封装自己的功能或服务,并通过插件的形式提供给第三方小程序进行展示与使用。 image.png 开发者可以像开发小程序一样,编写并上传插件,在插件发布之后 FinClip 会托管插件代码,其他小程序调用时,上传的插件代码会随小程序一起下载运行。

在 FinClip 小程序体系内,我们会基于沙箱技术对小程序和小程序使用的每个插件进行数据安全保护,保证它们之间不能窃取其他任何一方的数据(除非数据被主动传递给另一方)。插件中所需要请求的域名需要同样在「域名设置」页面中进行配置,插件中也能够调用所有 FinClip 的 API 功能。

# 2. 操作说明

对于小程序的插件使用,分别分为开发者开发插件,与小程序开发者使用插件两部分。如果您需要将已有的插件上传至平台中,则需要按照如下步骤操作。

image.png

开发者如果需要上传自有插件,需要进入「小程序管理-小程序插件」页面,点击其中的「新增插件」按钮,并在其中分别输入插件名称,头像与介绍信息以完成插件新建。

image.png

完成插件新建后,点击右侧的「更新插件」,在其中分别录入插件的版本号,更新日志,并上传代码包,就可以完成插件的上传了。

请注意

为了进一步获得小程序插件使用的 相关信息,您也可以点击开发-指南-小程序插件 了解详情。

# 3. 功能与环境对比

当前功能在不同环境中可能有所区别与限制,具体请见下表,如需要进一步了解不同版本间区别与介绍,可以点击这里 (opens new window)

社区版环境 SaaS 环境 企业版(年付费或一次性买断)
小程序插件
© FinClip with ❤ , Since 2017