我使用Angularjs幾個月,它像Chrome/Firefox/Safari中的魅力,但面臨IE11和Edge的一些問題。Angularjs與Internet Explorer 11,安全問題
看來我的問題來自ng-src,因爲圖像沒有顯示,src屬性也沒有設置。
下面是代碼:
<div class="cell col-xs-12 col-sm-6 col-md-4 col-lg-3" ng-repeat="obj in DATA.objects | orderBy:objectsOrder track by $index ">
<div ng-click="setCurrent($event, obj, '{{'obj_nav_' + $index}}')">
<img ng-src="{{formatURL(obj.Id, obj.img.fileName)}}"></img>
<div>
<p ng-bind="obj.name"/>
<p ng-bind="obj.address"/>
</div>
</div>
</div>
formatURL是該格式的URL來獲得圖像,例如格式化的URL將被「https://user1:[email protected]/objId/imageName」示波器功能。
以下是錯誤:
錯誤:發生安全問題。
在AA處(http://192.168.9.97/web/app/lib/angular/angular.min.js:147:46) 在匿名功能(http://192.168.9.97/web/app/lib/angular/angular.min.js:137:142) 在Z.prototype。$集(http://192.168.9.97/web/app/lib/angular/angular.min.js:76:149) 在匿名功能(http://192.168.9.97/web/app/lib/angular/angular.min.js:242:344)在匿名功能 (http://192.168.9.97/web/app/lib/angular/angular.min.js:77:72) 在m(http://192.168.9.97/web/app/lib/angular/angular.min.js:7:320) 在各個z .prototype。$集(http://192.168.9.97/web/app/lib/angular/angular.min.js:77:49) 在匿名函數(http://192.168.9.97/web/app/lib/angular/angular.min.js:71:500) 在匿名函數(http://192.168.9.97/web/app/lib/angular/angular.min.js:95:444) 在匿名函數(http://192.168.9.97/web/app/lib/angular/angular.min.js:128:156)
此錯誤消息是使用Angularjs 1.4.7引發的。請注意,當我第一次遇到問題時,我使用了1.3.0-rc5,然後我更新了Angular,但仍然遇到了同樣的問題。我在Edge中得到了完全相同的錯誤。
如果創建一個'formatURL'過濾器來取代範圍函數呢? – morels
我猜你正在本地服務器上測試它。當不在本地時會發生嗎? – Giuseppe
在服務於遠程服務器時出現同樣的錯誤 – MaX