В настоящее время я использую 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:
<button type="button" ng-click="uploadFiles()">Upload</button>
Ошибка отображается в консоли, как только я нажимаю кнопку, и появляется модальное окно выбора файлов.
Я по-прежнему могу выбирать и загружать файлы, но я не знаю, почему должна возникать эта ошибка, поскольку я включаю в свой проект источник http-сборщика файлов.
Спасибо за любую помощь, которую вы можете предоставить.