...
|
...
|
@@ -31,36 +31,21 @@ Page({ |
|
|
sourceType: ['album', 'camera'],
|
|
|
success: function (res) {
|
|
|
const filePath = res.tempFilePaths[0];
|
|
|
// var filePath = res.tempFilePaths[0];
|
|
|
that.setData({
|
|
|
photoPath: filePath
|
|
|
});
|
|
|
// var filePath = res.tempFilePaths[0];
|
|
|
// 交给七牛上传
|
|
|
qiniuUploader.upload(filePath, (res) => {
|
|
|
console.log(res)
|
|
|
// 每个文件上传成功后,处理相关的事情
|
|
|
// 其中 info 是文件上传成功后,服务端返回的json,形式如
|
|
|
// {
|
|
|
// "hash": "Fh8xVqod2MQ1mocfI4S4KpRL6D98",
|
|
|
// "key": "gogopher.jpg"
|
|
|
// }
|
|
|
// 参考http://developer.qiniu.com/docs/v6/api/overview/up/response/simple-response.html
|
|
|
let a ='http://qiniu.himrhi.com/'+res.key
|
|
|
that.setData({
|
|
|
key: a
|
|
|
});
|
|
|
console.log(a)
|
|
|
// console.log(that.data.key + "新的")
|
|
|
}, (error) => {
|
|
|
console.log('error: ' + error);
|
|
|
}, {
|
|
|
region: 'ECN',
|
|
|
domain: 'qiniu.himrhi.com', // // bucket 域名,下载资源时用到。如果设置,会在 success callback 的 res 参数加上可以直接使用的 ImageURL 字段。否则需要自己拼接
|
|
|
// key: 'customFileName.jpg', // [非必须]自定义文件 key。如果不设置,默认为使用微信小程序 API 的临时文件名
|
|
|
// 以下方法三选一即可,优先级为:uptoken > uptokenURL > uptokenFunc
|
|
|
// uptoken: 'JMgHPK8vEdZfUfxZIW8qIsyucRCZeTZ4aqHLWsjI:9VjchzcKJTa9uqK_0MWELzc4_zg=:eyJzY29wZSI6ImhpLWZyZXNoIiwiZGVhZGxpbmUiOjE1NjA3MzU3ODF9', // 由其他程序生成七牛 uptoken
|
|
|
uptokenURL: 'http://www.himrhi.com/api/wxapp/public/getQiniuToken', // 从指定 url 通过 HTTP GET 获取 uptoken,返回的格式必须是 json 且包含 uptoken 字段,例如: {"uptoken": "[yourTokenString]"}
|
|
|
domain: 'qiniu.himrhi.com',
|
|
|
uptokenURL: 'http://www.himrhi.com/api/wxapp/public/getQiniuToken',
|
|
|
uptokenFunc: function () { return 'JMgHPK8vEdZfUfxZIW8qIsyucRCZeTZ4aqHLWsjI:9VjchzcKJTa9uqK_0MWELzc4_zg=:eyJzY29wZSI6ImhpLWZyZXNoIiwiZGVhZGxpbmUiOjE1NjA3MzU3ODF9'; }
|
|
|
}, (res) => {
|
|
|
console.log('上传进度', res.progress)
|
...
|
...
|
|