gpt4 book ai didi

javascript - 如何从App访问动态生成的网页内容?

转载 作者:行者123 更新时间:2023-12-02 20:03:56 25 4
gpt4 key购买 nike

尝试从网页中提取信息以在 Android 应用程序中使用。看起来信息(歌曲标题)是动态添加到源中的。在源代码中有一个占位符(使用标签)。浏览器当然会显示正确的歌曲标题。

寻找有关如何在我的应用程序中获取动态生成的信息的指导。

谢谢

-- 乔尔

最佳答案

你应该首先弄清楚信息是如何获取的。我想说它很可能是通过 Javascript 使用 AJAX 获取的。看看那个脚本。

一旦弄清楚这一点,您就可以从 Java 代码中重现脚本的行为(请求正确的地址、相同的方法/参数等)。

如果这是不可能的(或不切实际的——例如,脚本被混淆了),你总是可以(尽管这有点老套,我不会推荐它)在 WebView 中加载 URL 并将自己挂接到适当的 AJAX 请求使用WebView的java接口(interface);或者让它在请求完成后加载并检索信息。

关于javascript - 如何从App访问动态生成的网页内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7667493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com