js 得到MP3,MP4,flv,文件播放时长

js 得到MP3,MP4,flv,文件播放时长,第1张

看我的eclipse里面的自带浏览器,是IE8的,可以获取到哦,我自己做的音乐播放器,

你用embed就可以了啊,html5的用audio

MediaStore中定义了一系列的数据表格,通过ContentResolver提供的查询接口,我们可以得到各种需要的信息。

下面的命令将返回所有在外部存储卡上的音乐文件的信息:

Cursor cursor = query(MediaStoreAudioMediaEXTERNAL_CONTENT_URI, null,

null, null, MediaStoreAudioMediaDEFAULT_SORT_ORDER);

得到cursor后,我们可以调用Cursor的相关方法具体的音乐信息:

歌曲ID:MediaStoreAudioMedia_ID

Int id = cursorgetInt(cursorgetColumnIndexOrThrow(MediaStoreAudioMedia_ID));

歌曲的名称 :MediaStoreAudioMediaTITLE

String tilte = cursorgetString(cursorgetColumnIndexOrThrow(MediaStoreAudioMediaTITLE));

歌曲的专辑名:MediaStoreAudioMediaALBUM

String album = cursorgetString(cursorgetColumnIndexOrThrow(MediaStoreAudioMediaALBUM));

歌曲的歌手名: MediaStoreAudioMediaARTIST

String artist = cursorgetString(cursorgetColumnIndexOrThrow(MediaStoreAudioMediaARTIST));

歌曲文件的路径 :MediaStoreAudioMediaDATA

String url = cursorgetString(cursorgetColumnIndexOrThrow(MediaStoreAudioMediaDATA));

歌曲的总播放时长 :MediaStoreAudioMediaDURATION

Int duration = cursorgetInt(cursorgetColumnIndexOrThrow(MediaStoreAudioMediaDURATION));

歌曲文件的大小 :MediaStoreAudioMediaSIZE

Int size = cursorgetLong(cursorgetColumnIndexOrThrow(MediaStoreAudioMediaSIZE));

vue中audio时长只有10秒1 首先进入vue主页,然后找到右上角的“设置”按钮;

2 然后选择“默认时长”;

3 最后选择十秒就可以了,选择之后就默认时长了。

以上就是关于js 得到MP3,MP4,flv,文件播放时长全部的内容,包括:js 得到MP3,MP4,flv,文件播放时长、Android平台中应该如何获取音乐文件的信息、vue中audio时长只有10秒等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9787297.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存