首先要到微信小程序后台“设置”->“第三方设置”->“插件管理”->“添加插件”搜索“评价”将“评价组件”添加到小程序内!
不然直接在代码里使用会报“插件未授权使用”,在开发者工具Console里点击“添加插件”会报“可添加的插件信息为空,请重新编译”。
然后在app.json里面通过以下代码引入“评价发布组件”。需要注意的是:“plugins”下面的名称用“wxatradecommentplugin”或“wxacommentplugin”都可以,但是下面“requirePlugin”获取时要一致;这个“provider”并不是小程序AppID(小程序ID),而是你在后台添加的评价组件AppID一般都是“wx82e6ae1175f264fa”;“version”可以填最新版本号(目前是“1.0.1”)或者“latest”。
{
"plugins": {
"wxatradecommentplugin": {
"version": "latest",
"provider": "wx82e6ae1175f264fa"
}
}
}
在页面的js文件里面可以通过以下方式调用组件接口。
var plugin = requirePlugin("wxatradecommentplugin");
plugin.openComment({
// wx_pay_id: '4200001729202306024807578', // 交易评价类账号选填
success: (res)=>{
console.log('plugin.openComment success', res)
},
fail: (res) =>{
console.log('plugin.openComment fail', res)
}
});
最后就可以到手机上做体验评价了,目前不支持在微信开发者工具调试,大家可以到分享录小程序体验一下。
更多内容请访问官网行业能力 /小程序评价 /组件接口,评价发布组件是由小程序官方开放给开发者的评价发布功能,分为「交易评价」和「体验评价」。
历史上的今天:
- 2020: 古老而又神奇的Vi/Vim(0)
展开阅读全文