Android webview不带蓝色条加载facebook

Android webview不带蓝色条加载facebook,android,facebook,webview,Android,Facebook,Webview,嗨,伙计们。。。。有没有办法在没有蓝色菜单栏的网络视图中加载facebook 谢谢 首先,这似乎是个坏主意。甚至可能反对他们的TOS。这就是Facebook api的用途 让我们知道你想要实现什么,也许有更好的方法来实现你的目标(例如使用facebook api?) 实际答案 facebook页面需要您的用户登录。一旦实现了这一点,只需在httpclient中加载页面或使用臭名昭著的javascript hack()获取html。然后解析html,删除您认为不必要的内容,并使用loadData将

嗨,伙计们。。。。有没有办法在没有蓝色菜单栏的网络视图中加载facebook


谢谢

首先,这似乎是个坏主意。甚至可能反对他们的TOS。这就是Facebook api的用途

让我们知道你想要实现什么,也许有更好的方法来实现你的目标(例如使用facebook api?)

实际答案

facebook页面需要您的用户登录。一旦实现了这一点,只需在httpclient中加载页面或使用臭名昭著的javascript hack()获取html。然后解析html,删除您认为不必要的内容,并使用loadData将其加载到webview中

您必须拦截来自WebView的WebViewClient的shouldoverrideurlloading,以确保捕获每个页面的更改并相应地删除html


总的来说,这听起来是一个很难实现的坏主意

我知道这似乎是个坏主意,现在我看到了你的答案,一个非常困难的答案。问题是我在webview中加载的是一个扇形页面,我只想让用户看到。。。不要让他浏览facebook。这就是为什么蓝色栏是不必要的。如果它是一个粉丝页面,实际上就不那么困难了。您不需要管理登录会话。我看你是新来的。当答案对你有帮助时,不要忘记接受,否则没有人会进一步帮助你。祝你好运。是的,我什么都是新手。。。即使是android开发。。。谢谢你做的一切,但这对我来说太难了。。。也许我应该离开它