4

Вопрос по angularjs, javascript, filepicker.io – filepicker.io Вызовы API JavaScript приводят к небезопасным ошибкам JavaScript

В настоящее время я использую AngularJS, и я хотел бы вызвать filePicker.pickAndStore из моего контроллера загрузки. Любой вызов функции API filepicker.io приводит кНебезопасная попытка JavaScript ошибка:

Кадр, запрашивающий доступ, имеет протоколHTTPS'кадр, к которому осуществляется доступ, имеет> протокол оHTTP», Протоколы должны совпадать.

Javascript

angular.module('app').controller('UploadCtrl', ['$scope, function ($scope) {
    $scope.uploadFiles = function() {
        filepicker.pickAndStore({mimetype:'image/*'},{},function(files){console.log(files)},function(err){console.log(err)});
    }
}]);

HTML:


Ошибка отображается в консоли, как только я нажимаю кнопку, и появляется модальное средство выбора файлов.

Я все еще могу выбирать и загружать файлы, но я неЯ не знаю, почему эта ошибка должна возникать, так как я включил источник http filepicker в свой проект.

Спасибо за любую помощь, которую вы можете предоставить.

1ответ

3

Этоизвестная проблема chrome / webkit, Это происходит в любом междоменном iframe, который добавляет к себе флеш-тег через JavaScript (метод, используемый filepicker).

Последние новости от сборщика файлов: они работают над тем, чтобы обойти это.

RelatedQuestions