目的
需求场景小程序跳转H5,H5自动跳转小程序,达到投放链接打开小程序指定页面;
由URL 携带 小程序appid和小程序pageUrl
https://h5.————.cn/#/tabs/goApplets?appid=————&pageUrl=page/mapArea/index?id%3D165%26channel%3DQ2
跳H5后 自动触发转换方法
handleUrlFormat() {
let searchHref = window.location.href;
const index = searchHref.indexOf('?')
const newUrl = searchHref.substring(index + 1);
let ps = newUrl.split('&');
let returnParam = {};
ps.forEach(function (param) {
let paramSplit = param.split('=');
returnParam[paramSplit[0]] = paramSplit[1];
});
return returnParam;
}
const dataUrl = `alipays://platformapi/startapp?appId=${appid}&page=${pageURL}`;
window.location.href = dataUrl;