wzt2020l
wzt2020l
  • 发布:2021-04-12 10:01
  • 更新:2021-05-26 14:32
  • 阅读:805

【报Bug】使用 uni.chooseImage发送腾讯IM消息报错

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 10 家庭中文版 19041.867

HBuilderX类型: 正式

HBuilderX版本号: 3.1.8

浏览器平台: Chrome

浏览器版本: 版本 89.0.4389.114(正式版本) (64 位)

项目创建方式: HBuilderX

示例代码:

uni.chooseImage({
sourceType: [sourceType], // 从相册选择'album',
count: 1, //
sizeType: ['original', 'compressed'],
success: function (res) {
console.log(res)
console.log(res.tempFiles[0])
let message = that.tim.createImageMessage({
to: that.toInfo.code,
conversationType: TIM.TYPES.CONV_C2C,
payload: {file:res.tempFiles[0]},
onProgress: function (event) {}
});
console.log(message)
// 3. 发送图片
let promise = that.tim.sendMessage(message);
promise.then(function (imResponse) {
// 发送成功

                  }).catch((error)=>{  
                      console.log(error)  
                  })  
              },  
              fail: function (e) {  
              }  
          })

操作步骤:

下载腾讯相关sdk,并做相关配置,运行代码

预期结果:

发送图片成功

实际结果:

发送失败

bug描述:

当我使用 uni.chooseImage获取图片,发送IM消息会报错,这个没有在接口上保持一致。还有我的是H5页面,不是微信小程序

2021-04-12 10:01 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com

请问你是在h5 下面调用的吗 我h5 下面调用TIM 的create 报错 this._socket.onClose is not a function

该问题目前已经被锁定, 无法添加新回复