Я пытаюсь использовать fetch api в android webview (в локальном html-файле), но он не работает.
Я думаю, это из-за 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;
?>
Довольно просто, но не работает.