# getPluginInfo ^7.8
返回路径和插件版本等信息,支持获取目标模块的插件路径
# 请求参数
Prop | Type | Required | Default | Comment |
---|---|---|---|---|
folder | String | N | '' | 功能模块的名称,比如'T0x20'。folder 参数可为空(默认为当前插件) |
# 参数代码示例
let params = {
folder: "T0x20",
};
1
2
3
2
3
# 接口调用示例
let params = {
folder: "T0x20",
};
this.$bridge
.getPluginInfo(params)
.then((res) => {
// this.$toast(res)
})
.catch((err) => {
// this.$toast(err)
});
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 返回参数
Prop | Type | Comment |
---|---|---|
path | String | folder 文件夹所在的插件的完整路径,包含至文件夹名称, 若 folder 参数为空,则返回当前插件路径 |
pluginVersion | String | 插件版本号。(内置插件和设备插件无法根据 folder 获取到版本号,不返回此参数字段) |
# 返回示例
{
path: '/sdcard/Android/data/com.midea.ai.appliances/files/MideaHome/T0x20',
pluginVersion: 'xxx'
}
// 获取失败时返回
{
errorCode: -1
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9