我需要使用 Intent.ACTION_VIEW
从 url 播放 .m4a 音频文件,但它不起作用,.mp3 url 文件可以正常播放。
当我执行以下代码并尝试播放时,我看到 ES Media Player 停止并且无法播放 .m4a 音频文件。
Uri vidUri = Uri.parse("http://ws.stream.qqmusic.qq.com/7162036.m4a?fromtag=46");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(vidUri, "audio/*");
context.startActivity(intent);
Intent.ACTION_VIEW
无法播放.m4a文件吗?
最佳答案
您是否尝试过先下载 .mp4a 文件? ES播放器似乎无法播放在线媒体
对于在线内容,您可以使用 exoplayer https://google.github.io/ExoPlayer/
关于java - 如何通过 Intent.ACTION_VIEW 从 url 播放 .m4a 音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44030740/