AngularJS ng-src inside of iframe

后端 未结 3 1972
长情又很酷
长情又很酷 2020-11-28 11:21

I have a problem using ng-src inside of an iframe. I need to do this:

3条回答
  •  广开言路
    2020-11-28 11:35

    You can use a filter instead:

    HTML:

    
    

    where 'yourURL' is the URL of the iframe and 'trustAsResourceUrl' is the filter and is defined as in some module(like eg. filters-module) as:

    JS:

    angular.module('filters-module', [])
    .filter('trustAsResourceUrl', ['$sce', function($sce) {
        return function(val) {
            return $sce.trustAsResourceUrl(val);
        };
    }])
    

    And you can use this filter in all the iframes and other embedded items in your application. This filter will take care of all the urls that you need to trust just by adding the filter.

提交回复
热议问题