Обработка страницы не найдена URL-адрес iframe src без использования службы http в angularjs - PullRequest
1 голос
/ 27 мая 2019

Я показываю iframe для динамического url's, который я не могу контролировать, но когда URL не работает, мое приложение падает.Поэтому я хочу обработать iframe url в случае сбоя.

Я использую сервис http для обработки iframe src url, но получаю кросс-браузерную проблему.

Поэтому, пожалуйста, помогите мне справиться с этим в iframe без использования http службы или какого-либо другого решения.

<div ng-app ng-controller="appController">
    <iframe id="gIframe" ></iframe>
</div>

function appController($scope, $http) {

      $http.get('https://www.google.com/')
        .then(function (response) {         
          document.getElementById("gIframe").setAttribute("src", "https://www.google.com/");
        }, function (response) {
          document.getElementById("gIframe").setAttribute("srcdoc", "<p>Page Not Found</p>");
        });

}

Вот JSFIDDLE .

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