Как обработать ошибку из $sce.trustAsResourceUrl

Я пытаюсь получить доступ к API, который возвращает документ PDF в случае успеха. Я вызываю этот API из своего HTML-кода, используя $sce.trustAsResourceUrl. Этот API-интерфейс getStatement вернет сообщение об ошибке JOSN, если произойдет сбой, и мне интересно, как обработать это сообщение об ошибке в моем коде Angular.

Мой HTML код

<form id="statementFrm" action="{{serviceURL}}" method="post" target="_blank">
        <a onclick="document.getElementById('statementFrm').submit();" >View Online Version</a>
</form>

Javascipt Code

$scope.serviceURL = $sce.trustAsResourceUrl( 'http://localost:3090/getStatement' );

1 ответ

Кажется, что нет прямого способа справиться с этой ошибкой, и вместо этого служба должна ответить соответствующим сообщением об ошибке в формате HTML.

Другие вопросы по тегам