html5發送語音問題及解決方案

需求:html5能發語音


1.考慮原生的webRTC

參考地址:http://www.cnblogs.com/jscode/p/3601648.html


navigator.getUserMedia({
    video: true,
    audio: true
}, onSuccess, onError);

但是webRTC需要的請求一定是https

放棄:


2.用微信的js-sdk

https://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html

可以錄音,發送,地圖等等


但是這個是直接發給微信服務器的,播放語音也是從微信服務器上面下載。

但是這個微信只能保存3天,所以解決方案是

將語音傳到微信,然後獲取mediaId,將mediaId傳到後臺,讓後臺直接去微信下載對應的語音,再將語音url發送給前臺


3.微信sdk踩過的坑

http://www.cnblogs.com/liujunyang/p/4962423.html





發佈了33 篇原創文章 · 獲贊 13 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章