微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

拦截xmlhttprequest android Webview

如何解决拦截xmlhttprequest android Webview

所以我有一个(Jwplayer)视频的嵌入URL 想要从我的android应用程序中提取视频的HLS流网址(.m3u8)。

jsoup不是一种选择,因为网页源代码以某种方式被混淆了,而我无法使其正常工作

因此,我在网页加载时嗅探了该网页所发出的请求,并且发现了一些发送到通缉(.m3u8)HLS URL的请求。

要做的是创建一个隐藏的Webview,然后将嵌入的URL加载到其中,并尝试拦截请求,然后提取链接并将其传递给EXoplayer2来播放视频。

问题在于,对该URL发出的请求是Xmlhttprequest,而shouldInterceptRequest(WebView view,String url)方法Webviewclient无法拦截这些类型的调用或请求。

因此,我需要一种方法拦截这些请求,以便提取流URL。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。