错误环境:
错误信息:分享内容不合法----[SQ10004]QQ图片存储失败,请检查图片或者检查是否有读写权限
错误分析:
图片!图片!图片!图片!
分享的时候哪里用图片???
看代码:
UMWeb web = new UMWeb(mS_url + "&fromapp=shiqin");web.setTitle(mTitle);//标题UMImage image = new UMImage(WebActivity.this, R.drawable.png_ic_logo);//网络图片web.setThumb(image);web.setDescription(mMContent);//描述new ShareAction(WebActivity.this).withMedia(web).setDisplayList(SHARE_MEDIA.QQ, SHARE_MEDIA.WEIXIN, SHARE_MEDIA.WEIXIN_CIRCLE).setCallback(shareListener).open();
是的,new UMImage的时候用到了图片,这时候找一张完整的图片!无缺的图片,放在drawable文件,写上去。
如果界面是activity,那么试试取消清单文件activity的android:screenOrientation="portrait"这行代码。
参考博客:/qq_30711091/article/details/82592591
谢谢分享。