VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
最新

如何开发小程序插件?(小程序开发助手插件)

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何开发小程序插件?下面的文章提供了微信小程序的开发和使用教程。 有一定的标准值。 请转告给有困难的朋友。 我希望这对你有帮助。

近日,微信小程序发布重大功能更新,支持插件使用和开发。 此消息一公布,小程序开发者涌入该网站,开始专门从事插件开发。 我们预计很快就会发布许多高质量的插件。 从开发者的角度来看,最关心的问题是如何开发微信小程序插件。 首先,你需要了解什么是小程序插件。

什么是微信小程序插件?

插件是一组由js和自定义组件封装的代码库。 插件不能单独使用或预览。 这些必须嵌入到其他小程序应用程序中才能使用。 与 NPM 依赖项和 Maven 依赖库相同。

但是插件与NPM、Maven依赖管理的区别在于,插件有独立的API接口和域名列表,不受小程序自身域名列表的限制。 (NPM依赖的库不能向第三方请求数据。) 插件必须经过腾讯审核后方可使用(NPM不需要腾讯审核)。 使用第三方插件,需要向第三方申请(通过NPM使用第三方库,不需要向第三方申请)。 因此,未来插件可能会被封装为第三方服务而不仅仅是代码库。

如何开发微信小程序插件?

下载最新的微信小程序开发者工具,打开开发者工具,创建小程序进入项目。

点击右下角的“创建”按钮创建插件。

插件的AppId和之前的微信小程序的AppId是一样的。 您需要在微信开发者后台新建一个微信小程序插件:

微信小程序插件的名称也应该是唯一的。一定有。 申请完成后,您可以获得插件的AppId。 您可以通过输入小程序项目名称和插件AppID进入您的小程序项目。

文件project.config.json包含以下代码:

{ 小程序mRoot:./miniprogram,pluginRoot:./plugin,compileType:plugin,settings:{ newFeature:true },appid:.....,项目名称:videoPlayer,条件:{}}

miniprogramRoot:小程序配置根目录。 您可以使用小程序测试创建的插件。

pluginRoot:放置插件相关代码的根目录。

compileType:插件编译类型 项目必须设置为插件才能上传。 代码以插件的形式上传到腾讯服务器。

plugin/plugin.json文件的代码如下:

{ publicComponents: { hgPlayer:components/player/player }, main:index.js}

publicComponents: 插件可以为我的小程序提供哪些组件? 可以定义很多插件。组件之间互相引用,但是小程序只能使用publicComponents中配置的组件。

Main:定义入口文件,在入口文件index.js中定义小程序使用插件的接口。

plugin/index.js文件的代码如下:

var data =require(\'./api/data.js\')module.exports= {getData: data.getData, setData: data.setData}

plugin/index.js 需要外部抛出接口定义为 getData 和 setData。 小程序使用这个使用插件时,只有插件提供的两个接口可用;插件的其他接口(或方法)对小程序不可用。

完成上述配置后,您就可以开始在插件/组件中编写组件代码了。

写完代码后,注意plugin/plugin.json文件中的设置。 配置完成后,您可以将插件代码上传到腾讯服务器,进入微信小程序开发者后台,提交审核。 一旦腾讯批准我们的审核,第三方小程序将能够使用我们创建的插件。

如何使用第三方插件

在使用第三方插件之前,先进入微信小程序开发者后台,插入需要添加的第三方插件。一个 in. 第三方服务:

输入第三方插件的AppId,点击添加按钮即可完成该应用对其他插件可见。 。 第三方账号小程序插件 > 应用管理,

如果您需要第三方同意您的应用,您可以开始使用第三方插件。

如果使用第三方插件,则需要在自己的小程序app.json中配置如下内容:

{ Page: [pages/index/index] , Plugins: { myPlugin: { version: dev, Provider: 输入已批准插件的 AppId } }}

plugins: 要使用的第三方插件的配置列表。

配置插件列表后,您必须定义每个页面上要使用哪些组件,因为每个插件可以包含多个组件。 例如,我需要在index.js中使用hgPlayer组件,并且需要在index.json中配置它。 配置完 Index.json 后,您可以直接在 index.wxml 中使用它。

推荐:《小程序开发教程》

PHP 快速学习视频免费教程(入门到精通)

如何学习 PHP? 我应该从哪里学习 PHP? 不用担心。 这里有简单的 PHP 学习教程(从初学者到专家)。 您可以保存并下载您想学习的朋友。

下载

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何开发小程序插件?(小程序开发助手插件) https://zhujicankao.com/124154.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何开发小程序插件?(小程序开发助手插件)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!