小程序在线组件的使用(跨小程序使用)

插件是对一组 js 接口、自定义组件或页面的封装,用于嵌入到小程序中使用。

插件不能独立运行,必须嵌入在其他小程序中才能被用户使用;而第三方小程序在使用插件时,也无法看到插件的代码。因此,插件适合用来封装自己的功能或服务,提供给第三方小程序进行展示和使用。

开发插件:
插件开发者可以像开发小程序一样编写一个插件并上传代码,在插件发布之后,其他小程序方可调用。小程序平台会托管插件代码,其他小程序调用时,上传的插件代码会随小程序一起下载运行。

首先要在微信管理后台申请插件权限
在这里插入图片描述
然后再微信开发者工具进行插件开发选择插件,配置你当前账号的appid,就是你 插件想上传到哪个微信账号的管理后台的appid
在这里插入图片描述
plugin 目录:插件代码目录。
miniprogram 目录:放置一个小程序,用于开发自己调试插件,
doc 目录:用于放置插件开发文档。
在这里插入图片描述
在后台提交代码的时候需要上传开发文档,右键会有个上传文档
在这里插入图片描述
上传代码后会有一个id
在这里插入图片描述
在需要使用的小程序中引入,app.json文件中引入,
version:就是上传生成的id
provider:是该小程序插件开发者账号的id在这里插入图片描述

引入后会在控制台出现一个报错,需要获取权限才能使用该插件,点击控制台的链接去申请,开发者后台就会出现申请,开发者同意后就可以使用了
在这里插入图片描述
然后再需要使用的页面引入文件路径hello是文件路径,plugin是对应的app.jsn中的路径
在这里插入图片描述

然后再页面中就可以使用了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xiaokangna/article/details/129933921