起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8158|回复: 8

[处理中1] 铛铛插件,手机端发送语音失败

[复制链接]

52

主题

158

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
发表于 2017-7-7 12:08:40 | 显示全部楼层 |阅读模式
您好,wex5集成铛铛,能够发送文本消息,在手机端发送语音失败,在pc端能够发送语音,我进行代码调试,发现在手机端不走stopRecVoice里面的代码。
111.png


直接走到取消录音的代码。
cancelRecVoice : function() {
                        justep.Util.hint("取消录音!");
                        this.showVoiceInfo(false);
                        if (this._recording) {
                                if (justep.Browser.isX5App) {
                                        this.mediaRec.stopRecord();
                                }else {
                                        this.recorder.stop();
                                }
                                this._recording = false;
                                this._recordCancel = true;
                                var eData = {
                                        source : this
                                };
                                this.fireEvent('onCancelRecVoice', eData);
                                return false;
                        }


请问什么原因?

0

主题

152

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
发表于 2017-7-12 18:08:10 | 显示全部楼层
在手机端是打包运行还是直接在浏览器中运行的,如果想使用手机设备,必须要打包运行才可以。
回复 支持 反对

使用道具 举报

52

主题

158

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-7-27 11:14:14 | 显示全部楼层
lining90567 发表于 2017-7-12 18:08
在手机端是打包运行还是直接在浏览器中运行的,如果想使用手机设备,必须要打包运行才可以。 ...

是打包运行的,后来经过debugger,发现下图中红框里面的一段代码总是返回false,不知道这段代码是干什么的,直接注释掉,已经好了。
1.png


可以结贴了。
回复 支持 反对

使用道具 举报

23

主题

122

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
发表于 2018-11-13 17:22:29 | 显示全部楼层
yuyunyun051 发表于 2017-7-27 11:14
是打包运行的,后来经过debugger,发现下图中红框里面的一段代码总是返回false,不知道这段代码是干什么 ...

还改其他的了吗?我也屏蔽了还是语音发不出去呢
回复 支持 反对

使用道具 举报

52

主题

158

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2018-11-16 14:28:20 | 显示全部楼层
cclovezww 发表于 2018-11-13 17:22
还改其他的了吗?我也屏蔽了还是语音发不出去呢

确保语音插件打进包里了
回复 支持 反对

使用道具 举报

23

主题

122

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
发表于 2018-12-2 10:19:03 | 显示全部楼层
yuyunyun051 发表于 2018-11-16 14:28
确保语音插件打进包里了

cordova-plugin-media-capture,cordova-plugin-media这两个吗,都打包了
回复 支持 反对

使用道具 举报

0

主题

5

帖子

14

积分

新手上路

Rank: 1

积分
14
QQ
发表于 2018-12-11 20:03:31 | 显示全部楼层
还改其他的了吗?我也屏蔽了还是语音发不出去呢
华宇娱乐
新宝6
拉菲2
新宝gg
新宝5
新宝5测速
新宝gg登录
新宝5
新宝gg
新宝6
回复 支持 反对

使用道具 举报

52

主题

158

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2018-12-12 11:50:47 | 显示全部楼层
dongdong0119 发表于 2018-12-11 20:03
还改其他的了吗?我也屏蔽了还是语音发不出去呢
华宇娱乐
新宝6

检查下铛铛需要配置ip的地方,是不是写的具体IP地址,不能写localhost或者127.0.0.1,一定要写具体ip;再查下打包的时候是否把语音插件打包进去了。
回复 支持 反对

使用道具 举报

52

主题

158

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2018-12-12 11:54:04 | 显示全部楼层
cclovezww 发表于 2018-12-2 10:19
cordova-plugin-media-capture,cordova-plugin-media这两个吗,都打包了

cordova-plugin-media这个就行
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 20:02 , Processed in 0.991106 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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