Set*_*una 2 android facebook webview
我有一个包含Facebook按钮的WebView,它打开了一个已经完成帖子的网站链接.我想知道如何拦截请求并在Facebook应用程序而不是浏览器中打开它.但是,如果Facebook应用程序在智能手机上.
感谢您的回复,对不起我的英文媒体.
Por*_*nny 12
这可以通过设置webview客户端来实现,例如.
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.startsWith("http://blablablacatchurl")) {
//we have intercepted the desired url call
return true;
}
return super.shouldOverrideUrlLoading(view, url);
}
});
Run Code Online (Sandbox Code Playgroud)
如果你想看看是否有一种方法可以深入链接到facebook应用程序,只需将url打包到intent中并将其关闭并查看响应内容.如果facebook没有抓住它,我认为你不能以任何其他方式执行请求的第二部分.
| 归档时间: |
|
| 查看次数: |
6158 次 |
| 最近记录: |