Xamarin iOS:Webview使用javascript在导航堆栈上添加页面

时间:2017-06-19 16:39:03

标签: javascript xamarin xamarin.ios

在我的Xamarin iOS应用中,我想以编程方式让用户从一个网页导航到另一个网页(http://a - > http://a/b)。我试着做了

webView.LoadRequest(new NSUrlRequest(new NSUrl("http:..")));

但是之前的会话丢失了并且创建了新会话。有没有更好的方法,而不是重新加载整个网址,我可以将它们导航到下一页。

我知道要返回上一页,我们可以使用

webView.EvaluateJavaScript("history.go(-1);", null); 

有什么类似的javascript可以继续前进吗?

1 个答案:

答案 0 :(得分:0)

我发现我可以通过以下方式做到:

webView.EvaluateJavaScript("window.location.href = 'http://a/b';", null);