Ios 是否可以在Safari中应用.m3u作为数据URL加载

Ios 是否可以在Safari中应用.m3u作为数据URL加载,ios,html,google-chrome,audio,Ios,Html,Google Chrome,Audio,因此,基本上我有一个片段,我的意思是将.m3u播放列表加载到audio元素中。播放列表编码为base64,加载了数据URI。但是,它不起作用 我认为问题在于数据URL的MIME类型: src=“数据:文本/普通;base64,aHR0cDovL3ZpZXRjaHJp…. 它应该是数据:application/x-mpegur;base64,aHR…,但我也注意到,在苹果设备上,该类型需要是另一种类型,从而导致数据:application/vnd.Apple.mpegur;base64,aHR…

因此,基本上我有一个片段,我的意思是将.m3u播放列表加载到
audio
元素中。播放列表编码为base64,加载了数据URI。但是,它不起作用


我认为问题在于数据URL的MIME类型:

src=“数据:文本/普通;base64,aHR0cDovL3ZpZXRjaHJp….


它应该是
数据:application/x-mpegur;base64,aHR…
,但我也注意到,在苹果设备上,该类型需要是另一种类型,从而导致
数据:application/vnd.Apple.mpegur;base64,aHR…

谢谢你,但我试过了。顺便说一句,这是我到目前为止所能构建的,它可以通过JS播放列表使用JS将audio.src更改为oneded事件是---tada,当iPad屏幕变黑时,音乐停止。我尝试了.m3u方法,音乐继续在后台播放,歌曲也按顺序播放。;)目标是动态生成.m3u,以便歌曲可以在后台播放,而限制条件是没有HTTP服务器请!