是否可以通过javascript控制Android应用内的链接点击行为?我问的是这个。
假设有一个内置浏览器的应用程序,android webview。应用程序中会显示包含一些文本和链接的新内容,当我们点击该链接时,它会要求“使用完整功能”并显示第三方浏览器。但是我们可以强制应用程序通过javascript在自己的webview中打开这些链接吗?如果可能,我们可以处理具有不同行为的不同链接吗?例如,链接1在第三方浏览器中打开链接,链接2打开与inapp浏览器的链接。
答案 0 :(得分:0)
webview.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// check url and depending on clicked url,
//open different views as you want.
}
});