我有这个代码工作在同一个网站,但他们改变了主题,现在我正在努力.我在这里弄错了什么来获取YouTube视频的网址?这是我的方法.该站点的示例链接是http://kabumbu.co.tz/mahojiano-na-masau-bwire/
Element vIDeo = doc.select("div.single-archive iframe").first() ; vIDeourl = vIDeo.attr("src");
解决方法:
到目前为止,代码是正确的,但我只是错误地从视频网址中提取视频ID.使用这种方法有效
public static String extractVIDeoID(String ytUrl) { String vID = null; Pattern pattern = Pattern.compile(".*(?:youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=)([^#\&\?]*).*"); Matcher matcher = pattern.matcher(ytUrl); if (matcher.matches()){ vID = matcher.group(1); } return vID;}
总结 以上是内存溢出为你收集整理的android – 使用jsoup从网站网址中提取youtube视频网址全部内容,希望文章能够帮你解决android – 使用jsoup从网站网址中提取youtube视频网址所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)