check
判断某个App是否安装
import { MAppAvailability } from "@yl/super-jssdk"
MAppAvailability.check(optional)
参数说明
| 参数 |
类型 |
必填 |
作用 |
| optional |
Object |
是 |
必填参数 |
optional
| 参数 |
类型 |
必填 |
作用 |
| param |
string |
是 |
传入App的urlscheme+://后缀,例如:urlscheme为aschemeurl,则param为aschemeurl://;安卓支持param传入应用包名,例如 com.mysofr.appcloud |
返回说明
| 参数 |
类型 |
作用 |
| resolve(result) |
Function |
result为 boolean 类型, true:已安装,false:没安装 |
| reject(err) |
Function |
失败回调,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"} |
代码示例
MAppAvailability.check({param: 'appmse'})
.then((res) => {
console.log(res);
})
.catch(err => {
console.log('插件调用失败:', err)
})