如何知道Android WebView中的当前页面

时间:2016-05-09 12:43:06

标签: android webview android-webview

我正在使用WebView在Android中创建用户帐户。在创建用户时,用户需要遍历3个页面才能完成完整注册。我需要在第2页上注入脚本,但问题是创建的URL所有3个页面中的用户是相同的(对于前www.mywebpage / createUser)。所以问题是 - 由于网址相同,我无法知道用户是否在特定网址上,那么我可以注入脚本。我在那里任何其他方式(捕捉字符串或任何id或任何标签),以便我可以区分页面。

2 个答案:

答案 0 :(得分:1)

您可以使用WebViewClient来实现此目的

var text = $("ul li:last a").attr("title");
$("ul li:last a").remove();

text = $("ul li:last").text() + text;
$("ul li:last").text(text);

答案 1 :(得分:0)

WebView有公共方法getUrl(),它返回url字符串。创建Web视图的对象并按ID查找。或者以你需要的方式实例化......只需在对象上调用getUrl()并分配给字符串。