社区版的图片我可以自己实现上传吗,不用内置的

莫语 2023-2-9 345

社区版的图片我可以自己实现上传吗,不用内置的

最新回复 (8)
  • HeavyRain 2023-2-9
    引用 2
    可以
  • 莫语 2023-2-9
    引用 3
    HeavyRain 可以
    需要怎么做呢
  • HeavyRain 2023-2-10
    引用 4
    发送图片前先上传,上传成功后把链接放到图片消息的remoteUrl属性,发送消息就好了
  • fhx 11月前
    引用 5
    HeavyRain 发送图片前先上传,上传成功后把链接放到图片消息的remoteUrl属性,发送消息就好了
    String imageUrl = "https://img1.baidu.com/it/u=3392591833,1640391553&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=714";
            ImageMessageContent imgContent = new ImageMessageContent();
            imgContent.remoteUrl = imageUrl;
            Message msg = new Message();
            msg.conversation = conversation;
            msg.content = imgContent;
            ChatManager.Instance().sendMessage(msg, new SendMessageCallback() {
                @Override
                public void onSuccess(long messageUid, long timestamp) {
                    Log.e("fhxx", "成功");
                }

                @Override
                public void onFail(int errorCode) {
                    Log.e("fhxx", "onFail" + errorCode);
                }

                @Override
                public void onPrepare(long messageId, long savedTime) {

                }
            });
    这样子写有问题么,为什么发送不出去呢,求解
  • x86 11月前
    引用 6
    发不出去,报错是什么?
  • fhx 11月前
    引用 7
    x86 发不出去,报错是什么?
    解决了 必须再ImageMessageContent(uri)中加上uri才可以发送出去
  • fhx 10月前
    引用 8
    HeavyRain 发送图片前先上传,上传成功后把链接放到图片消息的remoteUrl属性,发送消息就好了
    StickerMessageContent  中 在remoteUrl中放入自己的图片链接  发出去后 消息框中是空白的
  • x86 10月前
    引用 9
    demo上可以复现吗?
返回