【发布时间】:2017-12-26 02:54:29
【问题描述】:
如何使用 Jsoup 获取价值http://api.tivi8k.net/viettel/?cid=154&token=-OWPRmOicPqIKsK97SmOlQ&e=1500542988?
html:
xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", "http://api.tivi8k.net/viettel/?cid=154&token=-OWPRmOicPqIKsK97SmOlQ&e=1500542988", false);
xmlhttp.send();
link = xmlhttp.responseText;
player = new Clappr.Player({
source: link,
parentId: '#player',
width: '100%',
height: "100%",
hideMediaControl: true,
mediacontrol: {
seekbar: "#ffaa56",
buttons: "#ff7f00"
},
autoPlay: true
});
html,
body {
margin: 0;
padding: 0;
background: #000;
;
}
<div style="width: 100%;">
<div id="player"></div>
</div>
<img src="sv2.png" style="position:absolute;top:5px;right:10px" />
Java 代码
try {
String userAgent = "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36";
Document doc = Jsoup.connect("http://m.xemtvhd.com/vtv1.php").userAgent(userAgent).get();
String url = doc.select("#xmlhttp.open").first().attr("data-source");
System.out.println(url);
} catch (IOException e) {
e.printStackTrace();
}
请支持。感谢支持
【问题讨论】:
-
您在示例中拥有的网站不包含您屏幕中的所有元素,正常吗?
-
@azro 是的。请在 url 中查看 html m.tivi8k.net/htv1.php
标签: javascript java android jsoup