獲取音訊資源的時長

2022-09-21 14:36:11 字數 420 閱讀 9230

方法一:利用audio標籤物件獲取duration時長

const audio = document.createelement('audio');

audio.oncanplay = () =>

audio.src = '/test.mp4';

這種方式會有bug,那就是在部分低版本ios中,oncanplay方法是不會被觸發的。所以推薦使用方法二。

方法二:buffer物件拿到duration時長

const reader = new filereader();

reader.onload = (e) => , () => );

};reader.readasarraybuffer(blob); // 音訊的blob物件

資源獲取總結

b 資源獲取總結 b spring提供了很多 resource 的實現,下面對以下四種進行總結 以spring in actiong 中第乙個例子為背景討論 spring版的helloworld color red 程式清單1.1greetingservice介面,將實現與介面分離出來 color ...

Servlet獲取資源

servlet上下文,每個web工程都只有乙個servletcontext物件,也就是不管在哪個servlet裡面,獲取到的這個類的物件都是同乙個 如何得到物件?獲取物件 servletcontext context getservletcontext 有什麼作用?1 獲取全域性配置引數 2 獲取w...

android 資源陣列的獲取

一 陣列中的資料為具體的值 比如arrays.xml檔案中的陣列如下 command one command two command three command four 中獲取該陣列資源的具體 如下 string items getresources getstringarray r.array....