当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

网页版微博怎么分享到微信好友吗?终于找到答案了h5页面分享到微信、朋友圈、新浪微博、QQ空间、QQ好友组件

H5页面支持组件共享、微信、朋友圈、新浪微博、QQ空间、QQ好友共享。

下图为:1. 分享拉窗 2. 右上角提示(微信或手q客户端) 3. 弹层提示(其他浏览器)

执行逻辑

- 微信客户端 手q qq浏览器 uc浏览器 其他浏览器 分享到微信 提示点击右上角分享 提示点击右上角分享 native分享 native分享 弹层提示 分享到朋友圈 提示点击右上角分享 提示点击右上角分享 native分享 native分享 弹层提示 分享到qq 提示点击右上角分享 提示点击右上角分享 native分享 - 弹层提示 分享到qq空间 提示点击右上角分享 提示点击右上角分享 native分享 web分享 web分享 分享到新浪微博 web分享 web分享 web分享 web分享 web分享 安装

有两种安装方式

  1. npm安装
npm install m-share
  1. script引入
<script src="m-;></script>

快速开始

<div class="m-share"></div> <script> const config = {...}; // config配置参考下面“基本使用-配置项” M(config); </script>

配置项

const config = { link: ';, // 网址,默认使用window.loca title: '标题', // 标题,默认读取document.title desc: '分享描述', // 描述, 默认读取<meta name="description" content="desc" /> imgUrl: '; // 图片, 默认取网页中第一个img标签 types: ['wx', 'wxline', 'qq', 'qzone', 'sina'], // 启用的社交分享,默认为全部启用 infoMap: { // 针对不同平台设定不同分享内容 wx: { link: '分享到微信的链接', // 覆盖分享到微信的链接 title: '分享到微信的标题', // 覆盖分享到微信的标题 desc: '分享到微信的描述', // 覆盖分享到微信的标题 imgUrl: '分享到微信的图片链接' // 覆盖分享到微信的图片链接 } }, fnDoShare(type) { // 执行分享的回调,type为'wx', 'wxline', 'qq', 'qzone', 'sina' } };

注意:

  1. 所有的配置参数都不是必填项
  2. 其他浏览器并没有开放native分享的api,所以对分享到微信、朋友圈、QQ好友设置的infoMap参数,在其他浏览器和手机qq客户端下不会生效.

方法

init(config)

初始化化页面所有class为m-share的元素。

popup(config)

弹出分享弹窗

wxConfig(config)

若当前页面为公众号页面,具备访问微信api的能力,可通过此方法配置微信分享。

M({ title: '', link: '', desc: '', imgUrl: '', wx: { appId: '', // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时间戳 nonceStr: '', // 必填,生成签名的随机串 signature: '' // 必填,签名 }, infoMap: ... });

render(el, config) - demo

对指定元素渲染分享icon,el为指定元素或者指定元素的选择器String。

<div id="myDom"></div> <script> M('#myDom', config); // or M('#myDom', config)); </script>

to(type, config) - demo

js直接调用分享

<button id="qq"></button> <script> document.querySelector('#qq').addEventListener('click', () => { M('qq', config); }); </script>

源码地址:

如果觉得我们分享得不错,记得关注 DIY分享秀 还有别忘了点赞转发哟

1.《网页版微博怎么分享到微信好友吗?终于找到答案了h5页面分享到微信、朋友圈、新浪微博、QQ空间、QQ好友组件》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《网页版微博怎么分享到微信好友吗?终于找到答案了h5页面分享到微信、朋友圈、新浪微博、QQ空间、QQ好友组件》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3108717.html

上一篇

关于“从网页分享到微信”的实现

网页版微博怎么分享到微信好友吗?总结很全面速看!微信悄悄更新,这个烦人的功能限制,终于被取消

  • 网页版微博怎么分享到微信好友吗?总结很全面速看!微信悄悄更新,这个烦人的功能限制,终于被取消
  • 网页版微博怎么分享到微信好友吗?总结很全面速看!微信悄悄更新,这个烦人的功能限制,终于被取消
  • 网页版微博怎么分享到微信好友吗?总结很全面速看!微信悄悄更新,这个烦人的功能限制,终于被取消

网页版微博怎么分享到微信好友吗?终于找到答案了微信也能在线刷微博了,新浪微博小程序正式上线

  • 网页版微博怎么分享到微信好友吗?终于找到答案了微信也能在线刷微博了,新浪微博小程序正式上线
  • 网页版微博怎么分享到微信好友吗?终于找到答案了微信也能在线刷微博了,新浪微博小程序正式上线
  • 网页版微博怎么分享到微信好友吗?终于找到答案了微信也能在线刷微博了,新浪微博小程序正式上线
网页版微博怎么分享到微信好友吗看这里!微博推“微博聊天网页版” 微信看完很无语

网页版微博怎么分享到微信好友吗看这里!微博推“微博聊天网页版” 微信看完很无语

网页版微博怎么分享到微信好友吗相关介绍,没有余热,今天新浪微博悄悄地上了“微博聊天网络版”。 “微博聊天网页版”可以看做是私信的升级版,但用起来要比私信方便不少。同时,微博自带的私信功能也会被保留。 功能方面,“微博聊天网页版”支持Chro...

网页版微博怎么分享到微信好友吗?终于找到答案了一键分享微博 & 朋友圈的微享+ 1.0.1 版本更新,文字可直接粘贴分享

  • 网页版微博怎么分享到微信好友吗?终于找到答案了一键分享微博 & 朋友圈的微享+ 1.0.1 版本更新,文字可直接粘贴分享
  • 网页版微博怎么分享到微信好友吗?终于找到答案了一键分享微博 & 朋友圈的微享+ 1.0.1 版本更新,文字可直接粘贴分享
  • 网页版微博怎么分享到微信好友吗?终于找到答案了一键分享微博 & 朋友圈的微享+ 1.0.1 版本更新,文字可直接粘贴分享

网页版微博怎么分享到微信好友吗看这里!微博 + 朋友圈一键分享,社交达人的心头好:微享+

  • 网页版微博怎么分享到微信好友吗看这里!微博 + 朋友圈一键分享,社交达人的心头好:微享+
  • 网页版微博怎么分享到微信好友吗看这里!微博 + 朋友圈一键分享,社交达人的心头好:微享+
  • 网页版微博怎么分享到微信好友吗看这里!微博 + 朋友圈一键分享,社交达人的心头好:微享+