3

我使用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中得到了完全相同的錯誤。

+0

如果創建一個'formatURL'過濾器來取代範圍函數呢? – morels

+0

我猜你正在本地服務器上測試它。當不在本地時會發生嗎? – Giuseppe

+0

在服務於遠程服務器時出現同樣的錯誤 – MaX

回答