记录一下:
1、在AndroidStudio 用 logcat 看了一下日记,会出现这个问题,就是因为 链接的后续名没有 标准的音频格式后续名,例如 .mp3、.wav、.ogg,其实这个逻辑建议改掉,不是所有的链接都带 音频后续名,其实如果没有带后续名,可以默认按 mp3 或者 wav格式出嚟就好了,这个逻辑写得有点蠢;
2、在 安卓端 写一个 http 下载保存到 context.getCacheDir(),然后再用“android.media.MediaPlayer”写播放本地音频,就可以实现原生端 播放 没后续名的 音频;ios 同理,我是让 AI 写的,很简单~ 后续用 JSBridge 在 ts 调用就可以~