2016-02-24 90 views
0

我有一個顯示當前用戶圖片的網站。該網站使用Angularjs前端和c#後端。 這工作正常使用IE11,Firefox和Opera,但在邊緣它似乎無法找到圖像。 我的HTML:在控制器在Edge中加載圖片問題

<img ng-src="{{getImgUrl('@User.Identity.Name')}}" class="headshot" /> 

方法:

$scope.getImgUrl = function (username) { 
     var outputURL = "https://myurl.com/profilepictures/" + username + "_LThumb.jpg"; 
     return outputURL; 
    }; 

風格:

.headshot { 
padding-top: 10px; 
padding-bottom: 10px; 
} 
+0

應用程序的基礎url是什麼?你有在同一領域的圖片? – Edi

+0

該應用程序是本地的,圖片在線。 –

回答

1

在getImgUrl功能,你似乎是引用$ scope.usernam(缺少e),本看起來像一個錯誤,我也猜到你會想引用傳遞給函數的用戶名,而不是來自作用域的變量,如:

$scope.getImgUrl = function (username) { 
    var outputURL = "https://myurl.com/profilepictures/" + username + "_LThumb.jpg"; 
    return outputURL; 
}; 
+0

謝謝,我在將它添加到此處之前匿名時拼錯了。有問題的代碼是不固定的 –