播放语音消息报错

问题描述

播放新来的语音消息,控制台打印的错误 Unknown error calling sqlite3_step (19: columnmessageId is not unique) eu2015-03-04 13:53:28.365SunshineConsultation DB Query: INSERT INTO 'Message'('messageId','conversationChatter','mfrom','mto','isGroup','groupSenderName','requireBeforeSend','requireOnServer','deliveryState','messageBodies','ext','mtimestamp','isRead','isReadAcked','isDeliveredAcked','isAnonymous')VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)2015-03-04 13:53:28.365SunshineConsultation Unknown error finalizing or resettingstatement (19: column messageId is not unique)2015-03-04 13:53:28.365SunshineConsultation DB Query: INSERT INTO 'Message'('messageId','conversationChatter','mfrom','mto','isGroup','groupSenderName','requireBeforeSend','requireOnServer','deliveryState','messageBodies','ext','mtimestamp','isRead','isReadAcked','isDeliveredAcked','isAnonymous')VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)

解决方案

要改一下code,以前是insertMessage,改成update**XExt

时间: 2024-07-30 08:42:45

播放语音消息报错的相关文章

Android 播放语音信息报错

问题描述 播放语音信息报错,无法播放 解决方案 04-01 06:03:58.094 7627-7627/com.prd.wuhao.hxtest E/RecyclerView: No adapter attached; skipping layout04-01 06:04:02.094 7627-7627/com.prd.wuhao.hxtest E/AndroidRuntime: FATAL EXCEPTION: main04-01 06:04:02.094 7627-7627/com.pr

android 播放语音聊天

问题描述 用的是EaseUi控件, 自己做的布局, 因为要求不一样在messageList ItemClickListener中, 那个onBubbleClick点击事件, 如果不覆盖的话会报错, 之前问过, 回答的是目前onBubble这个click暂时无效,暂时只能通过给自定义的chatrow的布局自己设置一个点击事件实现点击, 所以想着从EaseUi里找播放语音的代码直接扒过来, 但是现在会出现这个问题 如图, 这么做不行么? 报错的地方是: EaseUI.getInstance().ge

播放语音 web-WEB 聊天 播放语音消息 怎么做?

问题描述 WEB 聊天 播放语音消息 怎么做? 手上项目有个需求要实现类似微信,QQ聊天能够播放语音消息 哪位大侠有相关的经验还望不吝赐教! 解决方案 socket可以实现聊天 解决方案二: 可以直接通过socket传,也可以传到服务器,服务器转存,然后提供http请求,至于播放问题,每个平台都可以实现

c# System.Speech.Synthesis下的,speechsynthesizer语音报错

问题描述 c# System.Speech.Synthesis下的,speechsynthesizer语音报错 我是 这么写的 SpeechSynthesizer speech = new SpeechSynthesizer(); speech.speak(大家好"); 我在我电脑上就可以实现正常的语音,可到有些电脑上就报错, 提示的错误是: 语音系统不正确或者没有安全可用的语音系统. 最为初学者,我用了最笨拙的方法去检测,我打开它电脑放音乐是可以得.我个人的判断是,可能.net 4.0的环境包

android使用系统自带的播放器播放视频报错

问题描述 android使用系统自带的播放器播放视频报错 Intent intent = new Intent(android.content.Intent.ACTION_VIEW); Uri uri = Uri.parse(FileUtils.SDCARD_PATH + "/" + getItem(position).getName()); intent.setDataAndType(uri, "video/*"); mContext.startActivity(

小米手机播放视频报错stop called in state 1,error (-38, 0)

问题描述 小米手机播放视频报错stop called in state 1,error (-38, 0) 今天写demo,用小米手机播放手机里本地的视频,界面正常,但是视频不出现,在log里报错如下: 01-27 10:53:46.530: E/MediaPlayer-JNI(21091): QCMediaPlayer mediaplayer NOT present 01-27 10:53:46.700: E/MediaPlayer-JNI(21091): QCMediaPlayer media

播放语音一直显示正在下载,怎么解决?

问题描述 点击播放语音的时候,一直显示正在下载,这个怎么解决?(message.downloadingAudio) 解决方案 解决办法是发送方不做判断,点击之后直接播放,只在接收方做判断.

实现当有新信息时播放语音提示的效果

最近做一套程序的时候,客户要求当有新信息的时候播放一段语音来提示一下,根据情况,总结思路如下 最近做一套程序的时候,客户要求当有新信息的时候播放一段语音来提示一下,根据情况,总结思路如下: 1.信息表新建立一个字段,并用0.1的方法判断信息的状态. 2.新建一个页面,定时刷新,并查询表中是否有字段值为0的记录. 3.当管理员点击查看该信息的时候,将字段值改为1. 其中最关键的是第2步,下面给出所需代码 定时刷新指定页面.比如新建的页面叫a.asp 那么就是<script>setTimeout(

c# windows 中播放语音文件的一个简单小问题,用的是SoundPlayer,做过的帮忙看看,谢谢

问题描述 最近用SoundPlayer播放一些语音文件,就是只播放就可以了,现在有个简单的功能暂时没有实现,各位做过的帮忙看看,谢谢了.SoundPlayersdplayer=newSoundPlayer(Application.StartupPath+@"wav"+soundName);sdplayer.Play();--这里语音文件比较长,没播放完毕的时候不执行后面的代码 解决方案 解决方案二:换个控件吧.用这个实现不了的.你没法知道什么时候播放完了.解决方案三:开个线程播放就完了