Android錄音檔案在IOS上播放不出來的問題
今天公司做錄音功能,做完後,android的錄音檔案在蘋果上播放不了,但是蘋果的錄音檔案在android上可以播放,這麼個問題糾結半天居然找不到答案,後面直接找ios同事配合我除錯,果斷解決了這個問題,沒什麼說的直接上程式碼吧:
mRecorder = new MediaRecorder();
//指定音訊來源(麥克風)
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
//指定音訊輸出格式
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
//指定音訊編碼方式
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
//指定錄製音訊輸出資訊的檔案
mRecorder.setOutputFile(path+"/"+name);
注意哦:輸出音訊編碼格式一定要是AAC格式哦
相關推薦
Android錄音檔案在IOS上播放不出來的問題
今天公司做錄音功能,做完後,android的錄音檔案在蘋果上播放不了,但是蘋果的錄音檔案在android上可以播放,這麼個問題糾結半天居然找不到答案,後面直接找ios同事配合我除錯,果斷解決了這個問題,沒什麼說的直接上程式碼吧: mRecorder = new Media
解決ios上audio不能自動播放的問題以及監聽audio播放狀態
最近做了個H5產品的宣傳活動,用到了audio標籤並且要求自動播放,我們都知道safri on ios裡面明確指出等待使用者的互動動作後才能播放media,也就是說如果你沒有得到使用者的action就
new Date()在安卓下正常,在IOS下顯示不出來
顯示 安卓 strong fine def 不支持 返回 方案 nbsp 之前用JS在做一個倒計時,在PC端和安卓下面顯示沒問題,在IOS下顯示不出來。 查找了資料,鏈接我忘記了。 原因是: 在IOS下,new Date("2000-2-22 00:10"),返回的
mui之上拉重新整理和mui-content結合解決ios上拉不回彈的bug
var globalphone; mui.init({ swipeBack: true, //啟用右滑關閉功能 pullRefresh: { contai
position fixed 在ios上滑動不固定問題
<div> <span>內容</span><!---按鈕是position:fixed---> <button style='position:fiexd'>點選提交</button><
android 個別機型Toast(顯示不出來)問題
我用的是魅藍note升級5.1之後,開發應用Toat無法顯示。網上找了好多方法,大致有兩種 1、手動方案:設定——>應用軟體管理——>對應APP——>勾選顯示通知框 2、替代方
用air在ios上播放h264視訊,需要使用StageVideo
Stage Video是Adobe提供的一種渲染視訊的新途徑。 這種方法充分利用了底層的視訊硬體設施。 而結果是大大地降低了CPU的負載,這便意味著在低效能裝置中能表現出更高的幀率以及更少的記憶體使用率。 使用stage video的話,StageVideo物件並不會位於F
解決cocos2dx CCArmature動畫在部分型號的安卓手機上播放不正常的問題
cocos2dx其實是有很多的坑,等待我們去挖掘,所以精通框架,精通opengl es是很重要的。 最近,在我做android機測試時,發現公司裡的一款三星手機的骨骼動畫顯示不全,且有的圖片會有閃爍。 一時找不到辦法,各路救助後在cocoachina上找到了解決辦法: 將C
nginx配置導致ios上傳不了圖片
最近開發app遇到一個問題:ios11版本以上的手機上傳不了圖片; 環境:開發測試階段所有流程都正常,但專案部署到正式環境linux上時,發現圖片怎麼都上傳不了ftp上,卡了很久,通過Fiddler抓包工具,捕捉到異常(本人電腦不知怎麼就是捕捉不到,還導致卡機
Android 錄製視訊iOS無法播放問題
這個問題主要是因為Android錄製的視訊中的音訊格式問題 剛開始設定的音訊格式為AudioEncoder.AMR_NB ,iOS無法解析需要改為AudioEncoder.AAC才可以 //mMediaRecorder.setAudioEncoder(AudioEncode
Android 大檔案分片上傳斷點續傳任務管理實現
Transer 是一個傳輸框架,目前支援: - 支援 HTTP/HTTPS 斷點續傳下載 - 支援 HTTP/HTTPS 大檔案分片上傳 - 支援 類EventBus的task狀態變更通知,支援三種執行緒的訂閱模式 - 支援 任務分組,分使用者
android 大檔案分割上傳(分塊上傳)
由於android自身的原因,對大檔案(如視訊檔案)的操作很容易造成OOM,即:Dalvik堆記憶體溢位,利用檔案分割將大檔案分割為小檔案可以解決問題。檔案分割後分多次請求服務。//檔案分割上傳 public void cutFileUpload(String
Android WebView 無法播放視訊 載入不出來等問題
參考 http://blog.csdn.net/qq_16472137/article/details/54346078 程式碼設定 mWebView.setWebChromeClient(new MyWebChromeClient()); //
錄音檔案轉文字,有了這個工具,再也不用擔心記不上筆記了
對於文字工作者及辦公人員來說,錄音及語音檔案的整理既必要又繁瑣。錄音一小時整理需要大半天,消耗人力時間,而且效率低。大部分採用手機錄音或錄音筆錄音的,等待整理錄音的過程是很難受的,一段錄音可能要反覆聽好多遍。現在有了這個工具,一邊說話一邊就可以將語音轉成文字,同時儲存音訊和文字,再也不用擔心記不上筆記了!
ios開發中WKWebView在iOS11.0上部分連結顯示不出來
// ************ 解決不能載入微信公眾號文章在iOS11.0裝置上的問題************ //configuretion.preferences.minimumFontSize =
iOS 專案本地匯入html檔案,js和css檔案顯示不出來
最近一直在做h5相關,發現本地html模板匯入進專案後,js和css並顯示不出來 然後找了很多資料,發現是路徑的問題 一個是 Create groups for any added folders (建立虛擬結構-包結構) 一個是 Create folder r
iOS 使用AudioRecorder錄音後在使用AVPlayer播放不了聲音的問題
說說今天踩的一個坑叨叨專案有個語音訊道和音樂頻道,語音訊道使用AudioRecorder錄音之後使用 AFSoundManager播放音樂,後來增加了音樂頻道之後 錄音的時候我將音樂停止後 返回到語音訊道內容頁 點選音樂播放條上的播放按鈕,顯示在播放狀態,但是沒
微信開發H5 video 視訊在ios可以播放但是在android手機上無法播放或者黑屏
1、首先視訊在ios無法播放可能的原因是視訊地址可能無效,在確認視訊在PC端瀏覽器可以播放後則看是否是ios的安全限制,視訊放的位置不可以訪問到。 2、視訊在android上黑屏,可以播放但是暫停時黑
在iPhone手機上寫了input type="date" 顯示不出來的原因
input框 ios iphone6s chrome 測試 date 設備 cnblogs blog 在iPhone手機上寫了input type="date" 顯示不出來的原因 今天在手機頁面上使用新的input類型,這樣子寫,在chrome瀏覽器上瀏覽,很好,顯示出來。
Android呼叫轉移跳轉到撥號盤 “#”號顯示不出來
roi 轉移 撥號盤 開發 post 呼叫轉移 奇怪 呼叫 使用 開發呼叫轉移的時候,從app跳轉到撥號盤,輸入 **21*12345678911# 這一字符串之後,發現跳轉到撥號盤後,“#”這個符號沒有了。 感覺非常奇怪,後面使用了 Uri.encode("tel:*