微信开发UC浏览器 分享到朋友圈和微信好友
白羽 2019-05-23 来源 :网络 阅读 1716 评论 0

摘要:本文将带你了解微信开发UC浏览器 分享到朋友圈和微信好友,希望本文对大家学微信有所帮助。

    本文将带你了解微信开发UC浏览器 分享到朋友圈和微信好友,希望本文对大家学微信有所帮助。


微信开发UC浏览器 分享到朋友圈和微信好友


"
    用手机UC浏览器访问新浪微博,会注意到有这样的两个分享按钮:
   
      vc6i0MWho9HQvr/By8/CxuTUtLT6wuujrLTm1NrV4tH5tcTSu7j2anOjumh0dHA6Ly9tanMuc2luYWltZy5jbi93YXAvbW9kdWxlL3NoYXJlLzIwMTUwNDA3MTc0NS9qcy9hZGRTaGFyZS5taW4uanM8L3A+CjxwPrTTwO/D5rPpwOuz9sHLt9bP7bX308O1xLe9t6ijrLe9seO199PDoaMo16LS4qO61eK49rfWz+25psTc1rvU2lVDyta7+uSvwMDG99PQ0KcpPC9wPgo8cD4mbmJzcDs8L3A+Cgo8cHJlIGNsYXNzPQ==""brush:java;"">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) { } } }
   
     
   
    完整代码:
   
    <html>  <body>      <script   src=""jquery.min.js""></script>        <h4>测试微信分享功能(仅在手机版UC浏览器下有效)</h4>       <input   type=""button""   class=""btnShareFriends"" style='margin: 20px auto;   width: 100%;height:50px;' value='分享给微信好友'> </input>      <br/>       <input   type=""button""   class=""btnWeixinShare"" style='margin: 20px auto; width:   100%;height:50px;' value='分享到微信朋友圈'> </input>      <script   type=""TEXT/javascript"">        $(function () {      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) {                //判断是手机端访问              if   (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {                    //判断是UC浏览器                  if (typeof (ucweb) !=   ""undefined"") {                        $("".btnShareFriends"").click(function   () {                          var   Browser = new Object();                          Browser.ios =   /iphone/.test(Browser.userAgent); //判断ios系统                           var title =   ""测试分享到朋友圈"";                          var img =   """";                          var url =   location.href;                            if (Browser.ios) {                                ucbrowser.web_share(title, img, url, 'kWeixin', '', '@39yst',   '');                          } else   {                                ucweb.startRequest(""shell.page_share"", [title,   img, url, 'WechatFriends', '', '', '']);                          }                       });                        $("".btnWeixinShare"").click(function   () {                          var   Browser = new Object();                          Browser.ios =   /iphone/.test(Browser.userAgent); //判断ios系统                           var title =   ""测试分享到朋友圈"";                          var img =   """";                            var url = location.href;                          if (Browser.ios)   {                                ucbrowser.web_share(title, img, url, 'kWeixinFriend', '', '@39yst',   '');                          } else   {                                ucweb.startRequest(""shell.page_share"", [title,   img, url, 'WechatTimeline', '', '', '']);                          }                      });                  }              } else {                    alert(""请使用手机UC浏览器测试"");              }          } else {                alert(""请使用手机访问测试"");          }      }    });      </script>  </body>  </html> 
     
   
    "    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程