Я показываю 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 .