Iframe не отображается в Firefox - PullRequest
       29

Iframe не отображается в Firefox

0 голосов
/ 24 сентября 2019

У меня есть код Javascript, который выполняет некоторые вызовы моего API и затем помещает результат в iframe.В Chrome и Safari все в порядке.

Но в Firefox вызов API выполнен правильно, и у меня есть вся необходимая информация.Но в функции успеха моего вызова AJAX элементы head и body моего iframe полностью пусты ...

Вот часть моего кода:

console.log($('#cop-widget').contents().find('head').html());
console.log($('#cop-widget').contents().find('body').html());

console.log(env, 'Getting consultation...');
$.ajax({
    type: "GET",
    url: url,
    headers: headers,
    dataType: 'json',
    success: function (result) {
        console.log($('#cop-widget').contents().find('head').html());
        console.log($('#cop-widget').contents().find('body').html());

        return false;
    }
});

Вотвывод в моей консоли Firefox:

---
<meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous"><link rel="stylesheet" href="https://widget.cop.co/css/cop.css?v=1569320935042" crossorigin="anonymous"> sdk.js:1030:11
---
<div class="consultation"><div class="consultation-logged-in"></div><div class="consultation-header"></div><div class="propositions"></div><div class="proposition-send"></div><div class="consultation-footer"></div></div> sdk.js:1031:11
---
#12  Getting consultation...
---

---

---

Вот вывод в моей консоли Google Chrome:

---
<meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous"><link rel="stylesheet" href="https://widget.cop.co/css/cop.css?v=1569320935042" crossorigin="anonymous"> sdk.js:1030:11
---
<div class="consultation"><div class="consultation-logged-in"></div><div class="consultation-header"></div><div class="propositions"></div><div class="proposition-send"></div><div class="consultation-footer"></div></div> sdk.js:1031:11
---
#12  Getting consultation...
---
<meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous"><link rel="stylesheet" href="https://widget.cop.co/css/cop.css?v=1569320935042" crossorigin="anonymous"> sdk.js:1030:11
---
<div class="consultation"><div class="consultation-logged-in"></div><div class="consultation-header"></div><div class="propositions"></div><div class="proposition-send"></div><div class="consultation-footer"></div></div> sdk.js:1031:11
---

Как мы можем объяснить эту разницу?Я ничего не могу найти в интернете и не могу это объяснить ...

Спасибо за вашу помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...