WhatsApp的分享【原创】

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

内容简介:由于工作中项目需求,需要用到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的分享【原创】》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

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

The Everything Store

The Everything Store

Brad Stone / Little, Brown and Company / 2013-10-22 / USD 28.00

The definitive story of Amazon.com, one of the most successful companies in the world, and of its driven, brilliant founder, Jeff Bezos. Amazon.com started off delivering books through the mail. Bu......一起来看看 《The Everything Store》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具