设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 11443|回复: 21
打印 上一主题 下一主题

有关接受图片的功能实现

[复制链接]

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
跳转到指定楼层
楼主
发表于 2014-10-16 09:34:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
anychat for andriod中有没有接受图片的功能的相关代码?求指导
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2014-10-16 09:37:16 | 只看该作者
您好,可以使用我们文件传送接口来实现发送图片的功能。
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
板凳
发表于 2014-10-16 09:42:24 | 只看该作者
廖斌 发表于 2014-10-16 09:37
您好,可以使用我们文件传送接口来实现发送图片的功能。

参考附件中的工程代码,在工程中添加相应版本的库文件和SDK Java文件,就可以运行了

AnychatTranfile.rar

273.06 KB, 下载次数: 6

回复 支持 反对

使用道具 举报

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
地板
 楼主| 发表于 2014-10-16 09:46:01 | 只看该作者
文件传送接口在哪个文件中?,木有找到
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
5#
发表于 2014-10-16 09:49:48 | 只看该作者
Search API: TransFile
回复 支持 反对

使用道具 举报

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
6#
 楼主| 发表于 2014-10-16 09:50:43 | 只看该作者
好哒。谢谢您
回复 支持 反对

使用道具 举报

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
7#
 楼主| 发表于 2014-10-16 14:37:37 | 只看该作者
安卓端接收pc端传来的文件时,我做了一下两步操作,但是还是不能接收到传来的文件,请问还需要做什么操作?
步骤1:初始化
//接收文件SDK初始化
             anychat.SetTransDataEvent(this);
步骤2:接收文件
    //接收pc端传来的文件
@Override
public void OnAnyChatTransFile(int dwUserid, String FileName,
                String TempFilePath, int dwFileLength, int wParam, int lParam,
                int dwTaskId) {
        // TODO Auto-generated method stub
        showToast("接收到来自" + anychat.GetUserName(dwUserid) + "的文件,文件保存路径在"
                        + TempFilePath);
        //显示接收的进程;
        //自定义接收或者取消就收进程
}

回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
8#
发表于 2014-10-16 15:11:07 | 只看该作者
gguofei 发表于 2014-10-16 14:37
安卓端接收pc端传来的文件时,我做了一下两步操作,但是还是不能接收到传来的文件,请问还需要做什么操作? ...

您好,注意以下两点:
1、请确保你在收文件的时候已经登录服务器成功了

2、发送方有发送正确,userid、文件位置等

如果您是老的版本,android端还要需要设置下接收路径(最新版本不需要,有一个默认的接收路径)
  1. anychat.SetSDKOptionString(AnyChatDefine.BRAC_SO_CORESDK_TMPDIR, Environment.getExternalStorageDirectory().toString()+"/anychattemp");
复制代码
回复 支持 反对

使用道具 举报

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
9#
 楼主| 发表于 2014-10-16 20:53:02 | 只看该作者
廖斌 发表于 2014-10-16 15:11
您好,注意以下两点:
1、请确保你在收文件的时候已经登录服务器成功了

应该在哪里设置接收路径?我在初始化anychatsdk时设定的路径,用pc端给android端发送图片,pc端也没有显示发送成功的信息。正常情况下用手机接收一张<1M的图片需要多长时间?
回复 支持 反对

使用道具 举报

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
10#
 楼主| 发表于 2014-10-16 20:53:28 | 只看该作者
廖斌 发表于 2014-10-16 15:11
您好,注意以下两点:
1、请确保你在收文件的时候已经登录服务器成功了

应该在哪里设置接收路径?我在初始化anychatsdk时设定的路径,用pc端给android端发送图片,pc端也没有显示发送成功的信息。正常情况下用手机接收一张<1M的图片需要多长时间?
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-25 16:19 , Processed in 0.141395 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表