我使用的是Webview Swift,更具体的WKWebView套件。 当我尝试发送formdat时,我会收到此信息。
NSAllowsArbitraryLoads为真
当我尝试不使用javascript提交表单时,它可以工作。
使用ajax发送时收到此错误。
[Error] Origin null is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin. (api.........com.br, line 0)
JAVASCRIPT代码
$("#form").submit(function() {
console.log($(this).attr("action"));
console.log($(this).serialize());
$.ajax({url: $(this).attr("action"), crossDomain: true, data: $(this).serialize(), success:
function(data) {
console.log(data);
console.log("dasdas");
}});
return false;
});
PHP代码
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: Content-Type");