最近开发的混合app要做个分享的功能,需要实现在微信或者qq打开app分享出去的链接能够直接调起手机的app,所以用了LinkedME来实现h5页面唤起app的功能
LinkedME官网就有js集成的文档,按照那个步骤来就可以实现,详情见:官网
但因为我的项目是vue的,所以封装了下来实现这个功能
1.在index.html中引入 JS SDK
<script src="https://static.lkme.cc/linkedme.min.js" ></script>
因为它这个js sdk会不定时的更新,建议直接引用线上的版本
2.创建linkedme.js
在你的项目里面创建linkedme.js,以下是封装的代码
let LinkedME_KEY = '' //这是你在官网网站注册账号,创建应用后生成的LinkedME Key
let linkedmeType = "live";
let defaultData = {
};
defaultData.type = linkedmeType; //线上模式,填写"test"表示测试模式.【可选】
//这些参数在官网上都有详细的说明
defaultData.feature = "功能名称";
defaultData.stage = "阶段名称";
defaultData.channel = "渠道名称";
defaultData.tags = "标签名称";
defaultData.ios_custom_url = "";
defaultData.a