绕过微信限制,自动跳转下载APP
2021-07-20 本文已影响0人
勇敢的猴子
众所周知,微信内打开H5链接是不支持直接下载APK的,而是会让先下载应用宝,然后打开应用宝,在应用宝中进行下载apk。对于APP分享链接来说,我下载一个应用,你还让我先下载另一个我不需要的应用,很可能就放弃了,这无疑会大大降低了用户转化率。
有没有办法让用户点完链接之后更畅快地下载APP的方式呢?
有的!有一款js插件可以做到在微信内点击链接后直接在外部加载H5,而不是在微信内加载H5。这样一来,用户就能够直接下载APK文件进行安装了。甚至可以直接跳转到应用商店详情页,或者如果用户已经安装了该应用,也能够直接打开应用。
我们先来看一下效果。
微信内点击链接直接下载APP:

微信内点击链接跳转到应用商店详情:

将js插件下载下来,引入到我们的项目中
复制代码
然后,在我们页面js中调用launch()方法就可以自动跳转快应用加载H5,在这个页面中,就可以直接下载APP或者跳转到其它应用了。
function startLaunch() {
log(`startLaunch`);
launch(); // 调用此方法自动跳转
}
跳转到应用商店:
function go2Market() {
routerByDeeplink('vivomarket://details?id=com.xingin.xhs');
}