0

ドメイン外の画像への URL を含む API から JSON データをロードしています。Angularではなく、過去にこれを行ったことがありますが、この問題は見たことがありません...

[検索] をクリックするとフィドルで 2 つの画像が表示されますが、どちらも 403 禁止をスローしていて、読み込まれません。

なぜこれが起こっているのかわかりません。何か案は?

var app = angular.module('app', []);

function HomeController($scope) {
    $scope.search = function() {
        $scope.movies = [ 
            { Title: 'The Matrix', Poster: 'http://ia.media-imdb.com/images/M/MV5BMTU4NTczODkwM15BMl5BanBnXkFtZTcwMzEyMTIyMw@@._V1._SY317_.jpg' },
            { Title: 'The Matrix Reloaded', Poster: 'http://ia.media-imdb.com/images/M/MV5BMTg1NTkxOTk0MV5BMl5BanBnXkFtZTYwODc4MTc4._V1._SY317_.jpg' }
        ];
    };
}
4

1 に答える 1

1

imdb がリファラーをチェックしているように見えるため、他の関係者が Web サイトに直接画像を埋め込むことは許可されていません。他のドメインの画像を試してみると、うまくいきます: http://jsfiddle.net/PZJKZ/2/

var app = angular.module('app', []);

function HomeController($scope) {
    $scope.search = function() {
        $scope.movies = [ 
            { Title: 'The Matrix', Poster: 'http://dartr.com/wp-content/uploads/2011/10/javascript-logo.png' },
            { Title: 'The Matrix Reloaded', Poster: 'http://wpmu.org/wp-content/uploads/2010/04/jquery-logo1.png' }
        ];
    };
}
于 2013-05-04T00:49:38.270 に答える