Я использую webview swift, более специфичный WKWebView.Когда я пытаюсь отправить форму, я получаю это.
NSAllowsArbitraryLoads имеет значение true
, когда я пытаюсь отправить форму без использования 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");