WhatsApp的分享【原创】

栏目: IOS · Android · 发布时间: 6年前

内容简介:由于工作中项目需求,需要用到whatsApp来进行第三方 分享,顾名思义,所有的分享都是触类旁通的,例如QQ分享,微信分享。下面就来说一说whatsApp到底是怎么实现的。其实许许多多的第三方分享都是需要找到软件对应的包名,找到了包名,那么恭喜你,问题已经解决了一半了,就是包名不太好找,但是在百度上或者在国外一些官方文档上有时候还是可以找到的,下面是分享的关键代码:主要代码就是这些了也不是很难,亲测可用哦!

由于工作中项目需求,需要用到whatsApp来进行第三方 分享,顾名思义,所有的分享都是触类旁通的,例如QQ分享,微信分享。下面就来说一说whatsApp到底是怎么实现的。

其实许许多多的第三方分享都是需要找到软件对应的包名,找到了包名,那么恭喜你,问题已经解决了一半了,就是包名不太好找,但是在百度上或者在国外一些官方文档上有时候还是可以找到的,下面是分享的关键代码:


if (isAPPInstalled(activity, "com.whatsapp")) {//判断手机是否安装了该软件
 try {
 Intent vIt = new Intent("android.intent.action.SEND");
 vIt.setPackage("com.whatsapp");
 vIt.setType("text/plain");
 Uri url = Uri.parse(path);  //path为json解析的路径
 vIt.putExtra(Intent.EXTRA_TEXT, " " + url);
 activity.startActivity(vIt);
 if (commonDialog != null) {
 commonDialog.dismiss();
 }
 } catch (Exception ex) {
 Log.e(TAG, "whatsAppShare:" + ex);
 }
 } else {
 ToastUtils.show(activity, "No apps are installed on your phone");
 }

主要代码就是这些了也不是很难,亲测可用哦!

转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/24622.html

WhatsApp的分享【原创】

WhatsApp的分享【原创】 微信打赏

WhatsApp的分享【原创】 支付宝打赏

感谢您对作者sunshine的打赏,我们会更加努力!    如果您想成为作者,请点我


以上所述就是小编给大家介绍的《WhatsApp的分享【原创】》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

了不起的Node.js

了不起的Node.js

劳奇 (Guillermo Rauch) / 赵静 / 电子工业出版社 / 2014-1 / 79.00元

本书是一本经典的 Learning by Doing的书籍。它由 Node社区著名的 Socket.IO作者—— Guillermo Rauch,通过大量的实践案例撰写,并由 Node社区非常活跃的开发者—— Goddy Zhao翻译而成。 本书内容主要由对五大部分的介绍组成: Node核心设计理念、 Node核心模块 API、Web开发、数据库以及测试。从前到后、由表及里地对使用 Node......一起来看看 《了不起的Node.js》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具