单聊发送音频消息,通过audio标签,不用file去浏览
你好,请教个问题,// 单聊发送音频消息
var sendPrivateAudio = function () { var id = conn.getUniqueId(); // 生成本地消息id
var msg = new WebIM.message('audio', id); // 创建音频消息
var input = document.getElementById('audio'); // 选择音频的input
var file = WebIM.utils.getFileUrl(input); // 将音频转化为二进制文件
这一句 WebIM.utils.getFileUrl(input);
参数input是说根据上面id=audio获取音频标签的对象
代码提示
Uncaught TypeError: Cannot read property 'length' of undefined at js/websdk-1.4.13.js:1910; audio标签并不存在files方法。我应该怎么获取这个音频对象呢??后面还要按照文档说的转成blob格式。。。特别急,非常感谢
var sendPrivateAudio = function () { var id = conn.getUniqueId(); // 生成本地消息id
var msg = new WebIM.message('audio', id); // 创建音频消息
var input = document.getElementById('audio'); // 选择音频的input
var file = WebIM.utils.getFileUrl(input); // 将音频转化为二进制文件
这一句 WebIM.utils.getFileUrl(input);
参数input是说根据上面id=audio获取音频标签的对象
代码提示
Uncaught TypeError: Cannot read property 'length' of undefined at js/websdk-1.4.13.js:1910; audio标签并不存在files方法。我应该怎么获取这个音频对象呢??后面还要按照文档说的转成blob格式。。。特别急,非常感谢
没有找到相关结果
已邀请:
0 个回复