我目前正在开发一个移动应用程序,作为我们的Web应用程序的移动伴侣应用程序。哪个是班级记录系统。使用fpdf我可以通过转到该php文件和URL变量生成类记录的pdf,并通过$_GET[''];
获取这些变量
我的问题是我不知道如何在Android中执行它。我正在使用凌空网络请求。
在链接中我可以做..
int ID = 120120;
String URL = "http://www.domain.xyz/printrecords.php?classid="+ID+"";
但是我怎么这样做,当我访问该链接时,我被重定向到浏览器并自动下载pdf。
我刚刚进入android并且还没有遇到过需要,所以我不知道该做什么。
答案 0 :(得分:0)
试试这个,它会打开带有特定网址的浏览器,如果你的浏览器有内置功能,它将在浏览器中打开pdf,否则会下载。
function changeName(name,value){
var json = '[{';
json += '"name":"'+name+'",'
json += '"value":"'+value+'"}]'
loadDoc(json,"edit")
}
function loadDoc(data,url) {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("demo").innerHTML = this.responseText;
}
};
xhttp.open("POST", ("/"+url), true);
xhttp.setRequestHeader("Content-type", "text"); #or something
xhttp.send(data);
}