Helpex - Trao đổi & giúp đỡ Đăng nhập
4

Tôi đang làm việc trên ứng dụng ion và sử dụng $httpđể lấy dữ liệu từ dịch vụ web. Tôi đã thử nghiệm và nó hoạt động trên trình duyệt một cách hoàn hảo nhưng tôi không biết tại sao nó không hoạt động trên thiết bị di động Android của tôi, nó chỉ tiếp tục xử lý và sau 3 đến 5 phút, nó hiển thị:

ionic.bundle.js:25000 POST http://xyz-domain.com/api/ net::ERR_CONNECTION_TIMED_OUT

Ngay cả khi tôi đã cài đặt cordova-plugin-whitelistplugin nhưng vẫn nhận được như vậy.

Mã của tôi:

var ApiURL = 'http://xyz-domain.com/api/';
$http({

    url: ApiURL,
    method: 'POST',
    data: 'action=activate&app_secret=123456',
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded'
    }
}).then(function(res){
    alert(res);
});

Bất kỳ ai có thể vui lòng cho tôi biết làm thế nào tôi có thể giải quyết vấn đề này?

Cảm ơn

4 hữu ích 0 bình luận 2.5k xem chia sẻ
1

Đây có thể là trường hợp plugin danh sách trắng và phiên bản nền tảng android của bạn không tương thích. Dịch vụ.

1 hữu ích 2 bình luận chia sẻ
loading
Không tìm thấy câu trả lời bạn tìm kiếm? Duyệt qua các câu hỏi được gắn thẻ angularjs ajax web-services ionic-framework , hoặc hỏi câu hỏi của bạn.

Có thể bạn quan tâm

loading