微信跳转浏览器提示,366API解析微信浏览器中直接跳转手机默认浏览器是如何实现的
Posted oppis
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信跳转浏览器提示,366API解析微信浏览器中直接跳转手机默认浏览器是如何实现的相关的知识,希望对你有一定的参考价值。
很多朋友的APP推广链接需要在微信中进行的网页宣传、传播、下载等等,但是各位朋友一定发现了微信中是屏蔽掉了APP的下载链接的。但是微信最为一个最大的社交平台,为了自身的利益,屏蔽掉了所有APK的下载链接。我们要怎么解决这个问题呢?
解决方案:
我们基于微信接口开发了一款全新的手机端微信中下载APP的程序,通过这个程序生成的链接,安卓用户在微信中点击的话,是可以直接跳转手机默认浏览器打开下载链接。ios用户在微信中点击的话会弹出一个遮罩提示用户用浏览器打开下载链接或者是跳转到苹果的APP商店。这样的话大大的减少了用户的操作步骤,使用我们的方法都不会出现微信所谓的捆绑下载。给以用户以良好的下载体验,对我们的推广转化率会有显著的提升。
免费的测试接口:366API
分享一段源码供大家参考:
<!DOCTYPE html> <html xmlns="http://www.366api.cn/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>loading</title> <script type=text/javascript src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script> </head> <body> <script type="text/javascript"> $(function () get_share(); ); function get_share() var user = getQueryString(‘user‘); var url = getQueryString(‘url‘); $.ajax( type: "get", async: false, url: ‘http://api.weixin139.com/jumpurl/index/get_url.html‘, data:user:user,url:url, dataType: "jsonp", jsonp: "callback", jsonpCallback:"checkHandler", success: function(data) window.location.href=data.url; , ); function getQueryString(name) var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; </script> </body> </html>
以上是关于微信跳转浏览器提示,366API解析微信浏览器中直接跳转手机默认浏览器是如何实现的的主要内容,如果未能解决你的问题,请参考以下文章
366API:一键生成微信跳转链接,实现微信内自动跳转浏览器打开URL