Я хочу, чтобы загрузить файл изображения через XHR
используя $http
услуги, предоставляемые angularJS и загружать данные ответа (данные изображения) в ОСС (это услуга, хост-файлы предоставлены Alibaba), и это api reference for put является:
, который указывает на то, что он будет принимать {String|Buffer|ReadStream}
в качестве второго параметра file
, , но как я могу передать данные ответа, так что я мог бы сделать, что параметр для этого put(name, file)
метода, как:
$http.get("http://image.url/file.gif").then(
function success(response){
console.log("type of response.data is :" + typeof response.data);
oss.put("test.jpg", response.data); //<-- here will give an error
},
function fail(response){
console.log("error");
}
)
это даст ошибку типа:
Любое предложение или ответ ценится.
спасибо за ответы, к сожалению, образ, который я хочу принести и загрузки является 'gif', который в данном случае, кажется, извлечения данных из холста не поможет, спасибо, хотя: -) – armnotstrong
np, извините, это не помогло :) –