AngularJS iframe跨域打开内容时报错误的解决办法
更新时间:2015年01月26日 08:57:25 投稿:hebedich
这篇文章主要介绍了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的问题,希望大家能够喜欢
相关文章
Angular 根据 service 的状态更新 directive
Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。本文给大家介绍Angular 根据 service 的状态更新 directive,需要的朋友一起学习吧2016-04-04AngularJs $parse、$eval和$observe、$watch详解
这篇文章主要介绍了AngularJs $parse、$eval和$observe、$watch的相关资料,需要的朋友可以参考下2016-09-09详解Angular Forms中自定义ngModel绑定值的方式
在Angular应用中有两种方式来实现表单绑定,但是对于一些特殊的表单控件没法实现,这篇文章主要介绍了详解Angular Forms中自定义ngModel绑定值的方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-12-12
最新评论