欢迎您来到腾讯云!积分商城

腾讯云腾讯云论坛

 找回密码
 立即注册
忘了密码?

扫一扫,访问微社区

快捷导航
搜索
查看: 1366|回复: 2

[已回应] 上传的图片文件无法打开

[复制链接]

1

主题

0

好友

69

积分

小白[LV1]

Rank: 1

云币
30
威望
30
发表于 2016-8-16 18:25:20 |显示全部楼层
我用
AVFile *file = [AVFile fileWithName:imgUploadName data:data];
[file saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error)
上传图片,已上传成功并能在控制台看见_File里已有数据,例如下面的数据
{
  "mime_type": "image/jpeg",
  "key": "KmHiBHCTMTardNF5IUAwBkB.jpg",
  "ACL": {
    "*": {
      "read": true,
      "write": true
    }
  },
  "name": "i3_1471338647976.jpg",
  "url": "http://hcxc4yt1w1e2g6as-10007535.file.myqcloud.com/KmHiBHCTMTardNF5IUAwBkB.jpg",
  "metaData": {
    "_checksum": "c6c6724cfd0773c086cad3150bb5ae34",
    "size": 529401
  },
  "bucket": "hcxc4yt1w1e2g6as",
  "objectId": "57b2d898ae67b80056ad89a7",
  "createdAt": "2016-08-16T09:10:48.464Z",
  "updatedAt": "2016-08-16T09:10:48.464Z"
}

但是,点击url是没法打开文件的,请问这是怎么回事?????要怎么才能获取到文件???

AVFile *file = [AVFile fileWithURL:[arrayImgData objectAtIndex:k]];
[file getThumbnail:YES width:imgContent.frame.size.width height:imgContent.frame.size.height withBlock:^(UIImage *image, NSError *error)
这个也没法获取

1

主题

0

好友

69

积分

小白[LV1]

Rank: 1

云币
30
威望
30
发表于 2016-8-16 18:50:41 |显示全部楼层
我用你们官方的Demo上传了图片,然后获取缩略图,返回的image是nil,error信息打印出来如下
Printing description of error:
Error Domain=AVNetworkingErrorDomain Code=-1011 "Expected status code in (200-299), got 404" UserInfo={AVNetworkingOperationFailingURLResponseErrorKey=<NSHTTPURLResponse: 0x14f0ee1e0> { URL: ?imageView/1/w/100/h/100/q/100 } { status code: 404, headers {
    Connection = "keep-alive";
    "Content-Length" = 79;
    "Content-Type" = "text/html";
    Date = "Tue, 16 Aug 2016 10:48:24 GMT";
    "Last-Modified" = "Tue, 16 Aug 2016 10:40:00 GMT";
    Server = "nws_ocmid_hy";
    "X-Cache-Lookup" = "Hit From Inner Cluster,Hit From Upstream";
    "X-Daa-Tunnel" = "hop_count=2";
} }, NSLocalizedRecoverySuggestion=The requested URL '/NhS7JMNncqYW4Kkocg8AF8D.png' was not found on this server.
, NSErrorFailingURLKey=http://hcxc4yt1w1e2g6as-10007535.file.myqcloud.com/NhS7JMNncqYW4Kkocg8AF8D.png?imageView/1/w/100/h/100/q/100, AVNetworkingOperationFailingURLRequestErrorKey=<NSURLRequest: 0x14dfbe910> { URL: ?imageView/1/w/100/h/100/q/100 }, NSLocalizedDescription=Expected status code in (200-299), got 404}
回复

使用道具 举报

1

主题

0

好友

69

积分

小白[LV1]

Rank: 1

云币
30
威望
30
发表于 2016-8-17 17:24:28 |显示全部楼层
问题已解决,原来要用LeanCloud是要去https://leancloud.cn官网里注册账号创建应用才能使用的,直接在腾讯云的TAB里使用是会出现很多功能无法使用的现象
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
您需要登录后才可以发帖 QQ登录

联系我们|腾讯云平台|积分商城|腾讯云官方论坛    

GMT+8, 2018-9-21 05:21 , Processed in 1.167118 second(s), 28 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部