尝试从网页中提取信息,以便在Android应用中使用。看起来信息(歌曲标题)被动态添加到源。在源代码中有一个占位符(使用标记)。当然,浏览器会显示正确的歌曲名称。
寻找如何在我的应用程序中获取动态生成的信息的方向。
谢谢,
- 乔尔
答案 0 :(得分:2)
您应首先弄清楚如何获取信息。我说它最有可能通过Javascript使用AJAX获取。看看那个剧本。
一旦弄明白,就可以从Java代码中重现脚本的行为(请求正确的地址,相同的方法/参数等)。
如果这是不可能的(或者不切实际 - 例如脚本被混淆了),你总是可以(虽然这有点像hacky而且我不推荐它)在WebView中加载URL并将自己挂钩到适当的AJAX请求使用WebView的java界面;或者在请求完成后加载并检索信息。
答案 1 :(得分:0)
歌曲数据可以嵌入音频流中,在这种情况下,您的解码器/播放器必须能够提取该信息。