使用萤石云,出现AccessToken异常,可能是过期或者校验失败(或进度条一直不消失)

使用萤石云的ezuikit(V2.1)库时,实时监控界面进度条一直转,不消失;查看控制台出现: AccessToken异常,可能是过期或者校验失败,重新获取accessToken后可重试(转义前错误码110002)。
可以从以下2个点排查:
1. 先确认AppKey和AccessToken是否正确、是否过期;
2. 如果上面两个确认没问题,那问题很可能不是控制台中的异常,可能是sdk中的问题,提供下面2种解决方法。

方法1:

检查代码中,是否有调用:EZUIPlayer.setLoadingView(),如果没有调用,在设置setUrl()之前调用下,setLoadingView()方法中传入你自己的进度条。

方法2:

如果就是不想使用EZUIPlayer.setLoadingView(),可以在EZUIPlayerCallBack的回调方法onPrepared()中,先插入以下代码:

                View loadView = mEZUIPlayer.getChildAt(mEZUIPlayer.getChildCount() - 1);
                if (loadView instanceof RelativeLayout) {
                    loadView.setVisibility(View.GONE);
                }

再调用开始播放代码:mEZUIPlayer.startPlay();


注意:文中第2点的问题,是在ezuikit(V2.1)库中发现的,其他版本暂时不知道是不是同样的问题。

如果通过方法2解决了问题,说明是萤石云的sdk中有bug,已经提交工单给萤石云了。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、开启公众号开发者模式 公众平台的技术文档目的为了简明扼要的交代接口的使用,语句难免苦涩难懂,甚至对于不同的读者...
    good7758阅读 1,640评论 0 1
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,547评论 1 32
  • 以下所有的指令都是在非编辑模式下进行,什么是非编辑模式?就是你按下Esc后或者刚打开一个文件后的样子 撤销操作:u...
    不积小流_无以成江海阅读 220评论 0 0
  • 昨天是2019年10月10日。 你可能还没有从长假的倦怠中走出,有些人却已经永远消失了。 下午6点10分,无锡的一...
    S小姐说阅读 1,148评论 0 6
  • 我们现在的老班是升入初三以来新换的,他对他的工作很负责。 他曾经大言不惭的说:“我是物理老师中历史最好的老师,也肯...
    天真无鞋000阅读 141评论 0 0

友情链接更多精彩内容