首页 > 其他分享 >文章详情页面需要分享到第三方,包括qq、qq空间、微博、微信。

文章详情页面需要分享到第三方,包括qq、qq空间、微博、微信。

时间:2024-12-10 10:31:33浏览次数:3  
标签:qq title url 微信 share 微博 export encodeURIComponent

一、封装一个share.js文件,放在目录/utils下

// share.js
 
// url - 需要分享的页面地址(当前页面地址)
// title - 分享的标题(文章标题)
 
export function toQQzone (url, title) {
  url = encodeURIComponent(url)
  title = encodeURIComponent(title)
  window.open(`https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=${url}&title=${title}&desc=${title}&summary=${title}&site=${url}`)
}
 
export function toQQ (url, title) {
  url = encodeURIComponent(url)
  title = encodeURIComponent(title)
  window.open(`https://connect.qq.com/widget/shareqq/index.html?url=${url}&title=${title}&source=${url}&desc=${title}&pics=`)
}
 
export function toWeibo (url, title) {
  url = encodeURIComponent(url)
  title = encodeURIComponent(title)
  window.open(`https://service.weibo.com/share/share.php?url=${url}&title=${title}&pic=&appkey=&sudaref=`)
}
 
export function toWechat (url, title) {
  url = encodeURIComponent(url)
  title = encodeURIComponent(title)
  // console.log(21, process.env.NUXT_ENV_APISERVER)
  window.open(`${process.env.NUXT_ENV_APISERVER}/sharetoWechat?url=${url}&title=${title}`)
}

 

标签:qq,title,url,微信,share,微博,export,encodeURIComponent
From: https://www.cnblogs.com/ratelcloud/p/18596819

相关文章

  • 微信外卖小程序+ssm
    摘要社会的发展和科学技术的进步,互联网技术越来越受欢迎。手机也逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。手机具有便利性,速度快,效率高,成本低等优点。因此,构建符合自己要求的操作系统是非常有意义的。本文从管理员、用户和商家的功能要求出发,微信外卖小程序......
  • 华为、荣耀手机微信聊天记录删除怎么恢复
    华为、荣耀手机最新的微信记录恢复方法,简单有效。HiSuite是华为手机官方的手机电脑助手管理软件,可以把手机设备上的数据备份至电脑,支持联系人、短信、应用程序等的备份。同样HiSuite也可以把微信库文件完整地备份到电脑上,这样就可以扫描微信库文件中待回收区域中的删除记录,从而实......
  • EasyRTC的WebRTC点对点p2p双向视频通话微信小程序浏览器p2p视频对讲技术方案
    技术参数显示方式:浏览器内核传输方式:P2P支持浏览器类型:Chrome、Edge、Safari音频:双向对讲视频时延:200ms技术详情WebRTC应用IPC支持web无插件可视对讲支持嵌入式设备系统:Linux、ARM、LiteOS、RTOS、Android、iOSP2P传输可节省服务器流量费用可用HTML5架构web功能应用,多通......
  • pc版微信 数据库备份(1)sqlite 版本的定位
    1.知己知彼,百战百胜。减少不必要的逆向工作。答案就是自己写一个使用sqlite程序,用ida分析自己写的程序,看看每个函数的特征是什么,这样就不用去分析大量的sqlite源码的汇编代码,根据汇编指令来确定是那个sqlite函数,而只要确定了每个函数的特征码,就可以通过简单搜索来确定要定位......
  • springboot毕设基于微信小程序的公共厕所地图系统论文+程序+部署
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景在现代城市生活中,公共厕所是城市基础设施的重要组成部分,关乎市民生活质量与城市形象。然而,当前公共厕所存在诸多问题,如分布信息不明确,使用者难以......
  • 中软高科微信小程序NFC证件读卡SDK插件,支持身份证、护照、港澳台通行证等
    1、引入插件在小程序的app.json中,加入插件。"plugins":{"readcard-plugin":{"version":"2.3.2","provider":"wxa2583ebacdb87a6a"}}2、基础库调试基础库2.18.1及以上微信版本:iOS暂不支持NFC(微信官方未支持)......
  • 云签定制 - UDID微信应用多开分身定制平台
    优软轻创-云签定制定制地址:官方网站(点我进入)《云签定制》全站软件定制毫无桎梏,任君挥洒创意。率先实现软件更名自由、桌面图标随心换,契合多元需求。P12签名证书与软件源解锁码慷慨相赠,P12文件包确保零掉签、零闪退,稳固软件根基。安装链接随心复制分发,拓展无忧。售后承诺......
  • EasyRTC支持嵌入式智能硬件与微信小程序实时通话
    基础建设如此发达的时代,各种物联网设备都越来越普及,尤其是可穿戴设备和智能家居设备的发展,而在物联网设备中,视频物联网设备又是特别受人关注的设备,因为他们具备有看得见的属性,像智能家居里面的摄像头、可视门铃、智能猫眼、宠物机器人等等,在这些场景中现在存在几个比较大的......
  • 微信聊天记录提取及可视化
    微信聊天记录提取及可视化手机的普及导致我们常常在网络上与人交流,与父母爱人或者朋友,无数的消息也记录了我们的关系和日常,感情升温或者分分离离。但是过多的聊天记录使我们无法直观感受到这些情感的变化,今天为大家介绍一个好用有趣的程序留痕软件:留痕|MemoTrace官网:留痕|Me......
  • node.js毕设基于微信小程序的蔬菜市场管理系统小程序端程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着信息技术的飞速发展,传统的蔬菜市场管理面临着诸多挑战与变革需求。关于蔬菜市场管理系统的研究,现有研究主要以传统的管理模式改进为主,专门针对基于......