AngularJS iframe跨域打开内容时报错误的解决办法

  <iframe id="myFrame" ng-src="{{url}}" width="100%" height="100%" seamless frameborder="0" ></iframe>

  打开不同域的内容时报下面的错误:

  Blocked loading resource from url not allowed by $sceDelegate policy

  

  解决方案:

  

复制代码 代码如下:

  app.config(function($sceDelegateProvider) {

  $sceDelegateProvider.resourceUrlWhitelist([

  // Allow same origin resource loads.

  'self',

  // Allow loading from our assets domain.  Notice the difference between * and **.

  'http://media.w3.org/**']);

  });

  很简单的方法就解决了angularjs跨域使用iframe的问题,希望大家能够喜欢