h5的audio标签怎么实现跨页面播放呢?

在一个页面创建一个audio标签,实现自动播放,点击跳转到另一个页面怎么实现音乐的自动播放呢。

阅读 5.8k
2 个回答

一个页面的标签是不能在另一个页面播放的,只要离开这个页面就不存在有这个标签了。

我有个想法就是单页应用,用路由实现。推荐用vue.js

audio放在主路由,其他页面都在子路由,切换页面都在子路由实现,audio则一直都在,就能实现在不同页面播放。

如果不跨域的话,我觉得可以事先将audio的文件路径写入cookie,跳转页面时识别cookie是否有记录audio文件路径,有的话就读取到文件路径并播放。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题