我正试图在我的应用WebView
中显示Facebook网站并试图用它做一些技巧..
基本上我要做的是在MainActivity
中加载主网址 https://m.facebook.com/home.php ,然后点击的每个链接都应传递给第二个活动,让我们称之为DisplayActivity
,而MainActivity
不应加载它......因此MainActivity
仅包含主网址...
问题:
/my/profile/
,而不是https://m.facebook.com/my/profile/
WebView
,根据Android开发者网站,不会针对这些类型的链接向onPageStarted
,onPageFinished
或shouldOverrideUrlLoading
进行回调loadDataWithBaseUrl
方法加载网址,因为每次加载新网页时我都需要传递网页的HTML代码,而且因为这无法确定用户是否已登录,因此会加载Facebook的登录页面...... 那么有没有办法使shouldOverrideUrlLoading
方法有效?