超赞!Mindjump教你微信h5网页标签跳转到手机默认浏览器的实现方式

超赞!Mindjump教你微信h5网页标签跳转到手机默认浏览器的实现方式,第1张

概述最近遇到一个需求、朋友找我制作一个在微信中的聊天框,或者公众号菜单发布一条链接或者二维码。跳出微信打开一个指定的我们自己的页面, 拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档、腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了, 在网络上找到 很早之前一些前辈分享的遮挡。我们加以改进。 现在可以实现安卓手机的话是通过点击链接,直接跳

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

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

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

现在可以实现安卓手机的话是通过点击链接,直接跳转出微信。自动打开手机默认浏览器  

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

<!DOCTYPE HTML><HTML xmlns="http://www.mindjump.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>
总结

以上是内存溢出为你收集整理的超赞!Mindjump教你微信h5网页标签跳转到手机默认浏览器的实现方式全部内容,希望文章能够帮你解决超赞!Mindjump教你微信h5网页标签跳转到手机默认浏览器的实现方式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1073304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存