Cross Origin с использованием ajax + WKWebView - PullRequest
0 голосов
/ 30 ноября 2018

Я использую 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");
...