【友盟分享】部分手机出现第一次分享之后第二次无法分享
2017-07-03 17:49
495 查看
测试人员测出来的结果:####
1.机型:华为mate 8版本:Android7.0
2.机型:华为荣耀Honor 8 Lite
版本:Android7.0
bug:分享第一次成功,第二次能弹出QQ/微信/朋友圈/新浪的分享框,点击分享无反应(退出app重新登录账号也是第一次可以分享,第二次分享点击无反应)
原因:在我的分享页面是一个h5界面点击分享之后会授权,授权成功时候回跳转微信界面,当我退出分享回到h5页面时,授权被后台杀死(这种情况出现的概率很低),导致第二次无法分享
友盟分享文档:http://dev.umeng.com/social/android/share-detail
在activity中重写方法onSaveInstanceState即可
@Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); UMShareAPI.get(this).onSaveInstanceState(outState); }
相关文章推荐
- extjs中第一次访问有效,第二次访问出现部分组件无法显示的,动态改变组件的label值的方法,ExtJs中组件最好少使用ID属性(推荐更多使用Name属性)
- 织梦模板第一次安装了之后第二次出现DIR 设置方法
- 用户点击获取验证码之后我们会发送一条信息到用户手机,然后就会出现一个倒计时按钮,很像支付宝手机付款效果了,下面我给大家分享两个js效果
- Android开发——相册拍照_03.解决相机拍照之后部分手机无法将图片保存到路径或部分手机点击相机确定无法返回问题
- Android 微信分享链接部分手机无法成功分享
- Mac OS X下Android系统M2、华为部分手机无法连接问题之解决方案
- QQ 安装之后出现“无法启动,并行设置不正确”解决办法
- 安装了Mathtype之后出现“打开对话框命令无法执行”解决方法!
- Mac OS X下Android系统M2、华为部分手机无法连接问题之解决方案
- DataGridView 冻结列后出现 无法添加该列,原因是它被冻结并被置于未冻结的列之后
- 今天更新代码之后,突然出现一个问题:Tomcat启动时,总是会出现jvm fatal error错误导致tomcat无法正常启动,以下是错误信息:
- 部分国行Android手机缺少谷歌GSM服务包导致HTML5 Geolocation无法定位的问题
- Qt安装之后出现qmake命令无法找到
- 修改tcp_tw_reuse 内核参数导致在同样的WIFI连接下部分手机无法登陆游戏
- Android手机ROOT之后更改字体文件导致无法启动的问题
- 关于sencha touch在华为、红米等部分手机下hide事件失效,msgbox无法关闭的解决方案(已更新最新解决方案)
- 将网站部署到windows2003 iis6之后,出现asp.net程序页面无法访问情况
- 服务器断电之后,SQL服务器登录不了,提示“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问”
- Android "无法查看***。请释放部分手机内存"
- Mac OS X 下部分Android手机无法连接adb问题之解决方案