友盟社交分享中的那些坑
2016-02-24 11:17
239 查看
友盟社交分享中的那些坑
目前在做的产品,新版本需要支持社交分享,其实旧版本已经有了,但是被屏蔽了,本来再次打开也没什么,但是发现新的需求要多支持一个平台,而旧平台的sdk又太旧了(接口都改了),为了节约时间,就考虑友盟社交分享,文档说快速集成只要10分钟.下面呢,咱来说下具体使用友盟分享遇到的一些问题
首先是
产品需求
为了避免大伙看大段的需求文档,咱精简出和本文相关的需求分享到微信好友
分享到微信朋友圈
分享到qq空间
分享到新浪微博
分享图片+文字
分享视频+文字
分享纯文字
点击分享出去的消息可以跳转到一个中间页面
中间页面当然也有一大堆要求了,但是这个页面是web的同事负责的,所以不在本文的记录内了.
编码的过程和和预想的完全不一样,友盟社交分享用起来也不是那么舒心,个方面的原因都有,下面听咱一一吐糟
吐糟
ui不合适
产品看了默认的ui,手机上勉强能接受,可这个ui放到ipad上确实有些丑,这样就得写一套界面了,10分钟他妹啊.后来见到效果图的时候发现手机的下面多了一个取消按钮,产品觉得现在还是有小白用户不知道点空白区域可以取消.手机界面的效果图和平板界面的效果图还不一样,好吧,又多一套.纯文字展示效果不一样
发给微信好友的时候,不能跳转到中间页.解决方案:需求改成了纯文字的话就加个默认图片
视频展示效果不一样
又是微信,发视频的分享时,直接点击就播放了,不能跳转到中间页面.新浪微博则是有些视频只显示一个url,点击就下载了.解决方案:需求改成了视频分享当图片分享,发一个视频预览图出去
跳转链接的设置不一样
微信和qq的需要每次都设置,新浪的竟然没这个设置.解决方案:qq和微信在发出去的时候都单独设置跳转链接,新浪则是吧链接附加在文本后面,新浪微博还有个长度限制,过长的文本得剪短一些.
title属性的效果不一致
qq空间和微信不设置标题,标题就默认显示内容了.就是说内容重复显示了2次微信朋友圈如果设置了标题,那么内容就不显示了
新浪微博没这个功能
分享失败
这里情况很多,但是简单的说就是遇到失败的时候不知道到底是哪边出了问题,有的时候是第三方的问题就很纠结其他平台都好好的,就是新浪微博分享的不出去,提示网络出错,到底是为啥呢,为啥呢,问了下友盟结果是他们在升级服务器
qq空间连续分享多条,最后一条覆盖前面的.这又是哪设置错了呢,昨天还好好的呢,今天改了些啥?后来随便测试了下其他的app,他们的也是这个情况.想起上午测试的时候qq空间也是提升网络问题,这果断又是他们的问题.
相关文章推荐
- iOS核心动画之CALayer-自定义层
- 35. GNU SQL Server
- android中mainifest的一些属性
- Mysql分表和分区的区别
- Xcode6中如何修改文件中自动创建的Created by和Copyright 文件模板
- sql 2008 排序
- sql导入导出 excel文件
- 羽绒服10大品牌介绍
- linux history 删除
- tar.gz2 解压缩
- rndc: connect failed 解决
- yum 常用 命令
- BIND 高级特性 转发 forwarder
- DNS服务器--转发解析请求
- 正则表达式语法
- 葛优-广告王子-忽悠王子
- telnet 协议选项 of RFC 1700 - As…
- 网上购买电脑产品,要担心卖家以次…
- EditPlus 搭建 Lua 开发环境
- 关于"IntelliJ IDEA"中"IntelliJ"的发音