【发布时间】:2019-10-14 18:11:57
【问题描述】:
我们可以从浏览器、社交网络、应用程序播放 mp3 文件...我想在播放时获取 mp3 的 URL。这里的一种方法是在浏览器中创建扩展。但在其他应用程序中,我们不能。这是一个例子: 我去某个网站打开了一些 mp3:
如果您可以看到正在播放的音乐并且它有一个 URL。我想在音乐开始播放时获取此 URL。我怎样才能做到这一点?以及如何获取某些应用程序中正在播放的音乐的 URL?有可能吗?
【问题讨论】:
-
你尝试过播放你的 mp3 什么?我的意思是,如果你正在播放 mp3,你的存储空间中应该已经有它的 url 或文件路径,否则你将无法播放任何 mp3。
-
@JaswantSingh 我们可以播放来自网站、应用程序(例如 VK、Facebook ...)的 mp3,而不仅仅是来自存储空间
-
如果您使用 Facebook 或 YouTube 作为来源,则无法获取 mp3 的 url,因为这些网站不透露来源,而且下载这些是不合法的mp3。阿法克
-
@JaswantSingh,知道了,浏览器呢?
-
如果您注意到,有些网站由于隐私和其他原因而不会透露 url(源),而有些网站会这样做,并且要从这些网站获取 url,您需要解析完整的 HTML (DOM) 页面来查找音频源,通过使用某种正则表达式来查找模式。