为什么80%的码农都做不了架构师?>>>   

前几天做一个页面分享的功能,平常我们都是做微信分享的,提供了jssdk,但是这次是在默认的浏览器上分享到微博,在iPhone手机上浏览器可以直接分享到微信或微博平台。

但是这次我们要自己用平台提供的jscallback来做,下面贴出几个这几个链接

微博

let params = `title=${encodeURIComponent(title)}&url=${encodeURIComponent(url)}&content=utf8&sourceUrl=${url}&pic=${picurl}`
let sharesinastring =`https://v.t.sina.com.cn/share/share.php?${params}`
window.open(shareqqzonestring, 'newwindow', 'width=300,height=400,left=100')

qqzone

let params = `title=${encodeURIComponent(title)}&summary=${encodeURIComponent(title)}&url=${encodeURIComponent(url)}&pics=${picurl}`
let shareqqzonestring = `https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?${params}`
window.open(shareqqzonestring,'newwindow','width=300,height=400,left=100')

qq

let parmas = `title=${encodeURIComponent(title)}&url=${encodeURIComponent(url)}&source=${url}&desc=${encodeURIComponent(title)}&pics=${picurl}&summary=${desc}`
let shareqq =`https://connect.qq.com/widget/shareqq/index.html?${params}`
window.open(shareqq,'newwindow','width=300,height=400,left=100')

以上是分享 内容,在某些手机浏览器可能有兼容性问题,比如登录失败遇到过几次,但过几天又好了,至今没得出什么规律,需要注意的是在分享的url尽量不要带参数,如果带参数加encodeURIComponet也可以解决,

转载于:https://my.oschina.net/idip/blog/2253262

页面分享到微博、qq、qqzone相关推荐

  1. android 新浪财经截屏分享,QQ浏览器HD 2.2:独创截屏分享至微博

    近日,腾讯发布了QQ浏览器HD(aPad)2.2,最大特色是网页拉取速度提升20%,上网更流畅;同时,还推出"截图"插件,是目前首个支持截图的aPad浏览器,用户还可以将截图分享至 ...

  2. js分享代码(新浪微博,腾讯微博,QQ空间,QQ好友)

    js分享代码(新浪微博,腾讯微博,QQ空间,QQ好友) 代码如下: <!DOCTYPE html> <html lang="en"> <head> ...

  3. Android分享功能,微博、QQ、QQ空间等社交平台分享之入门与进阶

    前言 如何能迅速做一个分享功能,那主要就是根据第一个步骤来做就好了,因为友盟的sdk包已经集成很多的内容了,只要你有相应的app和平台账号就可以能马上分享.进阶的内容就是从第三部分开始,这些内容不难, ...

  4. HTML分享内容到QQ,微信,微博等平台,百度分享插件的相关参数

    百度分享插件的相关参数 一.概述 百度分享代码已升级到2.0,本页将介绍新版百度分享的安装配置方法 二.代码结构 分享代码可以分为三个部分:HTML.设置和js加载,示例如下: 代码结构如下: < ...

  5. php qq分享内容到指定qq,分享内容到新浪微博|腾讯微博|qq空间

    分享内容到新浪微博|腾讯微博|qq空间 (2013-10-29 14:05:30) 标签: 内容 分享 微博 空间 分类: php function forward_sinaweibo(title) ...

  6. 快速接入 微信微博QQ钉钉 原生登录分享

    使用 微博.QQ.微信.钉钉 原生 SDK 接入,提供这些平台的登录.分享功能支持.针对业务逻辑对各个平台的接口进行封装,对外提供一致的表现,在减轻接入压力的同时,又能获得原生 SDK 最大的灵活性. ...

  7. 「开源」快速接入微信微博QQ钉钉登录分享

    使用 微博.QQ.微信.钉钉 原生 SDK 接入,提供这些平台的登录.分享功能支持.针对业务逻辑对各个平台的接口进行封装,对外提供一致的表现,在减轻接入压力的同时,又能获得原生 SDK 最大的灵活性. ...

  8. 一键分享到微博、QQ、微信、QQ空间、豆瓣、人人网、开心网、百度贴吧~

    **分享到微博.QQ.微信.空间等平台功能有很多插件可以用,例如:bShare. **1.bShare插件的使用** <dt>分享到:</dt> <dd> < ...

  9. 【网页分享到微博、微信、qq空间、qq】

    网页分享到微博.微信.qq空间.qq 参考文章 实现功能 获取当前网址 document.location.href 1.微博分享 2.微信分享 3.qq空间分享 4.qq分享 参考文章 参考文章 实 ...

最新文章

  1. 谢文: 三网融合还是三网凑合(转一篇好文)
  2. 实验报告三c语言,C语言实验报告三
  3. OpenLayers学习笔记2——坐标转换问题
  4. 3G时代手机网站的特点和开发原则
  5. MNIST竞赛准确度99+%技术详解,文末有福利~
  6. 使用carbon_东华大学《Carbon》多孔碳纳米纤维复合膜,优异电磁波吸收性能!
  7. 谨防职业病 IT人士必不可少的四类食物
  8. Fcitx──小企鹅输入法---Ubuntu input method
  9. HSImageSidebarView
  10. 后台异常引起前端提示跨域出错
  11. 2017.0622.《计算机组成原理》-虚拟存储器和主存
  12. 高恪智能流控怎么设置_K2P智能流控效果(高恪)
  13. 演化算法与适应度地形分析——再度思考
  14. 《SEM长尾搜索营销策略解密》一一1.1 做有个性的账户
  15. (附源码)SSM信用卡增值业务系统JAVA计算机毕业设计项目
  16. 搭建企业级数据治理体系指南
  17. 6.2 Characteristic Values
  18. linux kde 黑屏,在manjaro-kde上nvidia开机黑屏解决办法
  19. Java核心技术 卷1-总结-18
  20. 《杜拉拉升职记》职场36计

热门文章

  1. Maven3.8.6配置的详细步骤
  2. 电脑硬件:蓝屏的常见解决方案
  3. DRV8301/8303代码讲解
  4. Android: Jetpack Compose如何禁用涟漪(水波纹)效果
  5. L1 Cache(一级缓存)
  6. 分块9题【参考hzw】
  7. 基于PCA的降维中,进行特征值分解和SVD分解相关笔记
  8. java发送html模板的高逼格邮件
  9. Sailfish OS 是Meego系统的重生吗?
  10. html输入日期算出星座,通过日期计算星座