Android WebView中的JS Fetch API

时间:2019-06-30 14:54:48

标签: javascript server cors

我正在尝试在android webview(在本地html文件中)中使用fetch api,但是它不起作用。

我认为是因为CORS。

这是代码。

var p0 = document.getElementById("p0");
var p1 = document.getElementById("p1");


function send(){
    try{
    if(p0.value!="null"&&p1.value!="null"){
        alert(6)//works
    var form = new FormData();
    form.append("p0",p0.value);
    form.append("p1",p1.value);
    var option = {
        method:"POST",
        body:form
    }
    fetch("http://localhost:8080",option).then(function (response) {
  return response.text();
})
.then(function (body) {
  alert(body);//does not work
});
    }else{
        alert("품목을 선택하세요");//Fallback
    }
    }catch(e){
        alert(e);
    }
}

这是我所有的js代码。 在服务器端,

<?php
echo 400;
?>

很简单,但是不起作用。

0 个答案:

没有答案