Я работаю над iframe, который отображает карту Google с использованием API карт. iframe доставляется с использованием https, как и карта Google. Все правильно отображается в Chrome, Firefox и Safari. Однако в IE карта не загружается.
IE выдает предупреждение о смешанном содержимом и говорит, что отображает только безопасный контент. Странно то, что он показывает весь защищенный контент, кроме карты Google.
Вы можете увидеть iframe в действии здесь: https://auctionlook.com/embed-test/< /а>сильный>
Я знаю, что многие элементы на корневом сайте загружаются по протоколу http, а не https, но все содержимое в iframe загружается по протоколу https.
Нажав на любой из аукционных списков, вы перейдете на страницу, которая загружает карту Google, которая не отображается в IE.
Это код для встраивания, здесь ничего особенного, но я хотел включить его на всякий случай.
<iframe width="100%" scrolling="no" frameborder="none" src="https://kentuckyauctioneers.org/auction-embed/?embed_id=KY-F2AB892A745D484C920E4137A9C3238B&isembed"></iframe> <script src="https://auctionlook.com/apps/library/js/iframeResizer.min.js"></script> <script>iFrameResize({ enablePublicMethods: true, sizeHeight: true, checkOrigin: false });</script>
Пример содержимого, загружаемого в iframe вместе с картой, находится здесь: https://kentuckyauctioneers.org/auction/premium-listing/201504KY-14064/
Карта нормально загружается в IE на отдельной странице, но не в iframe.
Любое предлагаемое руководство приветствуется.
Для дальнейшего пояснения я включил скриншот карты, которая не отображается в IE и правильно отображается в Chrome.