应用的源码仓库:https://github.com/zhuanzhuanfe/call-app
下载源码,引入到页面
import CallApp from "../assets/js/call-app/src/index";
具体实现方法如下:
const callApp = new CallApp({
customConfig: {
schemeUrl: 'imeituan://www.meituan.com/web?lch=cps:daozong:3:20647313bb858af0fe5426e4ee7ae2d1:001:157:121295&url=https%3A%2F%2Fdpurl.cn%2FdD6o68gz', // deeplink 地址
// landingPage: 'https://www.baidu.com' // 跳转的落地页,这里是不管 deeplink 成功还是失败,都会跳转
},
callStart: () => {
console.log('触发,开始唤起');
},
callSuccess: () => {
console.log('触发,唤起成功');
},
callFailed: () => {
console.log('触发,唤起失败');
}
});