问题描述
我有一个活动,有VideoView
播放视频。
我只是将uri设置为videoview
如下所示。
videoView.setVideoURI(videoUri);
经过一番搜索,我找到了下面的替代方案,它可以采用标题值
videoView.setVideoURI(videoUri,headers);
这里的标题是添加了cookie的HashMap
。
但正如本网址中提到的 )
这个新方法在api 21中添加,因为它在旧版本中不支持。 有没有办法在旧版本中支持此功能。 请帮助。
需要这个基本上我需要发送一些会话cookie到videoview
播放视频。
请注意,这是我在stackoverflow中的第一个问题。 如果您需要任何信息以便更多地了解此问题,请与我们联系。
1楼
我不确定,但我会建议这样的事情:
CookieSyncManager.createInstance(videoView.getContext());
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);
cookieManager.setCookie(videoDomainURL, cookie_value);
CookieSyncManager.getInstance().sync();
videoView.setVideoURI(videoUri);