关于js实现微信,QQ,微博分享的总结

2018年5月16日,今天搜索了有关js分享的功能,做个总结。

  微信内浏览器 App(hybrid) UC,QQ浏览器 其他浏览器
微信
1 调用内置API可一键分享

2 引导使用自带分享功能


1. 嵌套webview调用原生

2. 弹出系统默认浏览器


1 调用内置API可一键分享

2 引导使用自带分享功能

1. 引导使用自带分享功能
QQ 1 引导使用自带分享功能
1. 嵌套webview里调用原生

2. 嵌套webview里使用网页分享API

3. 弹出系统默认浏览器


1 调用内置API可一键分享

2 引导使用自带分享功能


1. 引导使用自带分享功能

2. 使用网页分享API:

-百度分享集成代码

-直接使用APIurl传参跳转

-官方集成代码,有样式

微博 不可用
1. 嵌套webview调用原生

2. 嵌套webview里使用网页分享API

3. 弹出系统默认浏览器


1 调用内置API可一键分享

2 引导使用自带分享功能


1. 引导使用自带分享功能

2. 使用网页分享API:

-百度分享集成代码

-直接使用APIurl传参跳转

-官方集成代码,有样式

原文地址:https://www.cnblogs.com/liyongquan/p/9047485.html

时间: 2024-10-11 13:39:53

关于js实现微信,QQ,微博分享的总结的相关文章

js在微信、微博、QQ、Safari唤起App的解决方案

背景 最近在做微信.QQ.微博中使用js唤起App,之前也做过类似的功能,不过比较粗糙,考虑的情况不太全,而且那已经是很久之前的事情了,很多技术都已过时,现在有体验更好,功能更加完善的唤起技术,之前的很多的方案,到了现在都已是不太必要了,现在通过这篇文章分享给大家一个全面的.最新的唤起方案,希望对大家有帮忙. 最终实现的效果 用户点击H5页面的打开App或者下载按钮(这个按钮可能在一个下载入口页.各种分享页面的吸顶或吸底的banner),如果用户已经安装了App,则根据业务跳转到相应的Nativ

史上最详细Android集成QQ,微信,微博分享(不用第三方)持续更新中

QQ 1 下载sdk并运行demo 2 各种配置 IUiListener 4 分享图片 41 分享到QQ 41 分享到QZONE Sina微博 配置 选择集成sdk方式 分享图片 现在项目中用个第三方登录,或分享已经不是什么稀奇事了,但是要想把这个功能做好,那可就不容易了.估计到这里就有人会说了,扯犊子,这玩意,我用第三方sdk,什么umeng,sharesdk分分钟给你做出来,可是这些第三方sdk只有对项目的分享要求不高的时候才适合,如果要定制分享,那我就只能呵呵.虽然第三方登录或分享没什么技

如何在自己的代码中实现分享视频文件或者是图片文件到微信 QQ微博 新浪微博等!!!

首先在文档第一句我先自嘲下 , 我是大傻逼, 弄了两天微信是视频分享,一直被说为啥跟系统的相册分享的不一样,尼玛!!! 这里来说正文,我这里不像多少太多,大家都是程序猿,具体的阔以看代码. 搞代码之前先啰嗦几句啊,你们从我的这个code中你们会学到what, first:分享到微信,新浪.etc无需你注册appkey,哇,这么吊,是的就是这么屌,等你们看完代码就知道咯,略屌... 好吧!!!来看怎么不许申请appkey轻松做到分享!!! 我这里只拿微信的坐下demo了啊,别的一个样!!! pri

apiCloud 三方分享,微信好友分享,微信朋友圈分享,QQ分享,微博分享

首先查看我的这篇有关三方登录的博客,地址是http://www.cnblogs.com/gqx-html/p/8303567.html,配置完三方数据后可以从上一篇文章中的链接跳转到各个登录查看api,也可以看下面 微信好友分享:https://docs.apicloud.com/Client-API/Open-SDK/wx 微信朋友圈分享:https://docs.apicloud.com/Client-API/Open-SDK/wx QQ分享:https://docs.apicloud.co

h5怎么做分享到QQ 、朋友圈、微信 、微博等功能

微信已经成为我们日常聊天联系基本的必备工具,所以小菜我首先介绍一下如何调用微信的分享功能.其实除了可以在微信上分享到朋友圈和发送给好友,微信的分享接口还提供了分享到QQ和分享到腾讯微博等,就是在页面的config接口注入权限验证配置好就ok! 类似于"分享到朋友圈"按钮点击状态及自定义分享内容接口,我们调用"分享到QQ"和"分享到腾讯微博"按钮点击状态及自定义分享内容接口 . 获取"分享到QQ"按钮点击状态及自定义分享内容接口

使用ShareSDK完成第三方(QQ、微信、微博)登录和分享

这几天遇到一个需求:做第三方登录和分享.遇到了一些坑,把整个过程整理记录下来,方便他人,同时也捋一下思路. 当时考虑过把每个平台的SDK下载下来,一个一个弄,一番取舍后决定还是用ShareSDK.这里只做了微博.微信和QQ.过程如下: 1.去ShareSDK官网注册一个账号方便以后对ShareSDK的配置. 2.按照集成文档的步骤开始做,不得不说这个集成文档里面有坑,有坑的地方我会指出. 文档中心 3.添加一个应用.有很多种方式可以添加一个应用,多点点.这里我创建了一个test应用. 添加应用

Android 第三方QQ、微信、微博登录分享

最近弄了下QQ微信微博的登录分享,在这里做一下总结,以下登录分享使用的都是官方的最新SDk. 首先是QQ的登录: 1.第一步肯定是先去开放平台注册应用,这里步骤就不详细说了 http://open.qq.com/ 2.将下载好的jar包导入工程,在AndroidManifest文件里面注册SDK里面提供的Activity <activity android:name="com.tencent.tauth.AuthActivity" android:launchMode="

分享到微信、微博、QQ空间、QQ微博

一:分享到微信 //分享到微信$("#weixin").bind("click", function () {    var p = {        url: url,        title: title    };    var s = [];    for (var i in p) {        s.push(i + '=' + encodeURIComponent(p[i] || ''));    }    if (content) {       

分享到新浪微博,qq微博,qq空间,微信

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta h

实现手机网页调起原生微信朋友圈分享的工具nativeShare.js

http://www.liaoxiansheng.cn/?p=294 我们知道现在我们无法直接通过js直接跳转到微信和QQ等软件进行分享,但是现在像UC浏览器和QQ浏览器这样的主流浏览器自带一个分享工具,而他们也有自己定义的js接口.我们通过调用浏览器的接口去调用浏览器的分享,从而实现原生分享功能.是不是很酷呢? 工具介绍: nativeShare是一个可以通过javascript直接调用原生分享的工具. 该工具具有以下特点: 支持原生微博.微信好友.微信朋友圈.QQ好友.QQ空间分享 支持调用