科尔多瓦 Ajax 请求

Cordova Ajax request

你好我在 Apache cordova 9.0.0 中使用 ajax 请求到 php codeigniter,everythink 可以在浏览器上使用,但是当我用 cordova 模拟时它不起作用。 科尔多瓦代码:

$.ajax({
            method: 'get',
            url: baseUrl + 'Cartography/Boutique/' + it,
            dataType: 'json',
            success: function(data) {
                var code = '';
                for (var i = 0; i < data.length; i++) {
                    traitement...;
                }
                $("#listeBoutique").html(code);
                $('.boutique').DataTable();
            },
            error: function() {
                alert('Impossible de charger les données');
            }
        });

我在 Codeigniter 中的代码

public function Boutique($it)
{
    $this->load->model('Boutique_model', 'boutique');
    $data =$this->boutique->get_Boutique_Itineraire($it);
    echo json_encode($data);
}

php 文件头

header('Access-Control-Allow-Origin: *');
header("Access-Control-Allow-Methods: GET, OPTIONS");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); 
header("Content-Type: application/json");

解决了!!! 只需在 Android 设备

上安装最新版本的 WebView