Microseer.uploadImage(object)
上传图片,需要与Microseer.imagePicker 方法一起使用,上传本地图片至服务器。
注意
上传的图片保存在移动平台的资源服务器上,返回的url可以在30分钟内访问,30分钟后将无法访问;
业务方如果需要储存图片地址,需要将图片下载至业务方自身的资源服务器上,同时在自身的数据库记录关联关系;
移动平台不提供资源服务器;
object 参数说明
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
path | string | 是 | 通过imagePicker选择的本地图片路径 |
isShowProgressTips | Bool | 否 | 是否显示进度条 默认为true显示 false不显示 |
success | function | 是 | 接口调用成功的回调函数 |
fail | function | 否 | 接口调用失败的回调函数 |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
sucess 回调参数说明
属性 | 类型 | 说明 |
---|---|---|
url | string | 图片服务器地址 |
eg:
var path = document.getElementById("image").src;
var object = {
path: path,
success: function(res) {
alert(res.url);
},
fail: function(res) {
console.error(res);
},
complete: function() {
console.log("上传完毕");
}
}
Microseer.uploadImage(object);