我正在开发一个使用webview的应用程序。
在webview中,我正在使用ajax进行POST请求。
在iOS中,它可以按我的意愿工作。
然而,在android中,请求结果是做了两个请求:GET和POST
它在服务器端产生路由错误,因为它应该仅用于POST。
这是ajax请求代码。我不认为代码有问题,因为当我在计算机浏览器和iOS webview上打开html页面时,它运行良好。
window.onload = function () {
$.ajax({
type: "POST",
url: "<%= notif_read_notif_path %>",
data: {"personal_notice" : {"notice_info_id" : 123}},
dataType: "json",
success: function(response) {
alert(response);
}
});
};
有没有人遇到过类似的问题?