Hy guys ....有没有办法在没有蓝色菜单栏的情况下在webview中加载facebook?
谢谢!!
答案 0 :(得分:1)
首先,这似乎是一个坏主意。甚至可能违反他们的服务条款。这就是Facebook api的用途。
让我们知道您想要实现的目标,或许可以有更好的方法来完成您的工作(例如使用facebook api?)
实际答案
Facebook页面需要您的用户登录。一旦实现,只需在httpclient中加载页面或使用臭名昭着的javascript hack(how to get html content from a webview?)获取html。然后解析html,删除您认为不必要的内容,并使用loadData在webview中加载它。
您必须从WebView的WebViewClient拦截shouldoverrideurlloading,以确保捕获每个页面的更改并相应地删除您的HTML。
总的来说,听起来像是一个很难实现的坏主意。