1、先下载protocolCheck.js文件放到项目里
https://github.com/ismailhabib/custom-protocol-detection/blob/master/protocolcheck.js
2、引入protocolCheck
import protocolCheck from '@/utils/protocolcheck'
3、使用。需要知道应用的URL scheme(应用注册表),例如微信就是weixin://
// 唤起客户端
protocolCheck(url, () => {
this.$message({
message: '请先下载客户端',
type: 'warning',
})
})
// or
window.protocolCheck('weixin://',
(fail) => {
console.log('fail', fail)
// 没有安装 弹窗显示 引导去下载
this.$message({
message: '请先下载客户端',
type: 'warning',
})
},
(succ) => {
// 安装则直接打开
}
)