微信分享的各种坑!!!
来源:互联网 发布:淘宝购物返利 编辑:程序博客网 时间:2024/05/21 21:44
“`
WXWebpageObject webpage = new WXWebpageObject();
//设置连接
webpage.webpageUrl = “http://www.baidu.com“;
WXMediaMessage msg = new WXMediaMessage(webpage);
//设置标题
msg.title = “标题”;
//设置简介
msg.description =”简介”;
//设置图片,一张本地的图片,切记,不要大于5K,
Bitmap thumb = BitmapFactory.decodeResource(getResources(), R.mipmap.weixingfengxianbg);
msg.thumbData = Util.bmpToByteArray(thumb, true);
SendMessageToWX.Req req = new SendMessageToWX.Req(); req.transaction = buildTransaction("webpage"); req.message = msg; req.scene = flag==0?SendMessageToWX.Req.WXSceneSession:SendMessageToWX.Req.WXSceneTimeline; //吊起微信客户端,进行分享并拿到返回值,查看是否吊起成功 boolean b = wxApi.sendReq(req); Log.i("TAG", "shareText2WX: "+b); //微信分享回调的Activity public class WXEntryActivity extends Activity implements IWXAPIEventHandler {private IWXAPI api;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setActivity(this); api = WXAPIFactory.createWXAPI(this, Constants.APP_ID); api.handleIntent(getIntent(), this);}@Overridepublic void onReq(BaseReq baseReq) {}@Overridepublic void onResp(BaseResp baseResp) { switch (baseResp.errCode) { case BaseResp.ErrCode.ERR_OK: //分享成功 //一定要关闭。。。!!!! this.finish(); break; case BaseResp.ErrCode.ERR_USER_CANCEL: //分享取消 Log.i("TAG", "onResp: 分享取消"); this.finish(); break; case BaseResp.ErrCode.ERR_AUTH_DENIED: Log.i("TAG", "onResp: 分享失败"); this.finish(); //分享拒绝 break; }}
0 0
- 微信分享的各种坑!!!
- 微信分享的各种大小限制
- 微信SDK分享出现的各种问题
- 微信不能分享时各种情况的解决办法
- ShareSDK微信分享时的坑
- Android 微信分享的几个坑
- 记录-微信分享的一个坑
- vue2-微信分享踩的坑
- 微信分享遇到的坑
- 微信分享之SPA的坑
- 微信公众号的各种坑
- 微信开发的各种坑
- 微信分享的相关技术分享
- 微信分享的问题
- 微信分享的问题
- 微信分享的图片
- 记录微信分享的应用签名的坑
- H5活动页面遇到的坑+微信分享代码
- Android : 线程的结束,挂起和恢复(下)
- 这个社会
- android SD卡目录下创建、复制文件夹以及文件
- iOS 自定义二维码条形码扫描识别
- 杂选 DbUtils的注释,注册上下文菜单,图像适配,控件隐藏
- 微信分享的各种坑!!!
- 荷兰国旗问题
- GoLang之协程
- [1.4]Spark RDD经典Transformation算子实战
- 检查app是否是系统rom集成的
- 材质相关重要的结构
- Centos 定制系统
- Ubuntu 16.04 使用
- 关于StartCoroutine的简单线程使用