HTML5网页如何调用浏览器APP的微信分享功能?

Posted 面朝阳光/

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML5网页如何调用浏览器APP的微信分享功能?相关的知识,希望对你有一定的参考价值。


if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))) { if (window.location.href.indexOf("?mobile") < 0) { try { //判断是手机端访问 if (/android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { //判断是UC浏览器 if (typeof (ucweb) != "undefined") { //微信好友 $("#btnShareFirend").unbind(); $("#btnShareFirend").bind("click", function () { var Browser = new Object(); Browser.ios = /iphone/.test(Browser.userAgent); //判断ios系统 var title = document.title; var img = ""; var url = location.href; if (Browser.ios) { ucbrowser.web_share(title, img, url, ‘kWeixin‘, ‘‘, ‘‘, ‘‘); } else { ucweb.startRequest("shell.page_share", [title, img, url, ‘WechatFriends‘, ‘‘, ‘‘, ‘‘]); }; }); //微信朋友圈 $("#btnWeixinShare").unbind(); $("#btnWeixinShare").bind("click", function () { var Browser = new Object(); Browser.ios = /iphone/.test(Browser.userAgent); //判断ios系统 var title = document.title; var img = ""; var url = location.href; if (Browser.ios) { ucbrowser.web_share(title, img, url, ‘kWeixinFriend‘, ‘‘, ‘‘, ‘‘); } else { ucweb.startRequest("shell.page_share", [title, img, url, ‘WechatTimeline‘, ‘‘, ‘‘, ‘‘]); }; }); } } } catch (e) { } } }

 


以上是关于HTML5网页如何调用浏览器APP的微信分享功能?的主要内容,如果未能解决你的问题,请参考以下文章

用chrome模拟微信浏览器访问需要OAuth2.0网页授权的页面

7个简单好用的微信小程序分享

分享两个靠谱的微信跳转浏览器下载app的接口

html5开发,iphone中的微信内置浏览器如何让video标签的视频不全屏

HTML5八大特性助力移动WebApp开发

妙用HTML5的八大特性来开发移动webAPP