700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【分享】解析微信h5网页标签跳转到手机默认浏览器的实现方式

【分享】解析微信h5网页标签跳转到手机默认浏览器的实现方式

时间:2018-12-31 01:12:18

相关推荐

【分享】解析微信h5网页标签跳转到手机默认浏览器的实现方式

最近遇到一个需求、朋友找我制作一个在微信中的聊天框,或者公众号菜单发布一条链接或者二维码。跳出微信打开一个指定的我们自己的页面,

拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档、腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了,

在网络上找到 很早之前一些前辈分享的遮挡。我们加以改进。

现在可以实现安卓手机的话是通过点击链接,直接跳转出微信,自动打开手机默认的浏览器。该功能是要使用到微信api接口的,下面分享一个免费的测试接口给大家。

先到Mindjump网页:/获取免费测试接口权限。,然后按网页步骤一步一步操作即可。

分享一段源码供大家参考:

<!DOCTYPE html><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>loading</title><script type=text/javascript src="/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: '/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>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。