【发布时间】:2014-10-20 10:57:08
【问题描述】:
我有以下代码在我的 Xamarin.Forms 跨平台应用程序中设置 WebView:
ReportsListWebView = new WebView()
{
VerticalOptions = LayoutOptions.FillAndExpand,
HorizontalOptions = LayoutOptions.FillAndExpand,
BackgroundColor = Xamarin.Forms.Color.Transparent
};
URLReportsListWebView = new UrlWebViewSource
{
Url = "http://192.168.0.96/MyWebsite/App/MiniMyWebsite?ActionType=Listing&Params=Reports"
};
ReportsListWebView.Source = URLReportsListWebView;
grid.Children.Add(ReportsListWebView, 0, 4, 0, 1);
情况是我在 WebView 中引用的网站中有列表。当用户在网页上的列表中选择一个项目时,它具有更改网站 url 的 javascript(将 #SelectedItem=1 附加到 url)。我只是希望能够从应用程序中识别出这种变化。
我检查了 URLReportsListWebView.Url,但它似乎没有更新最新的更改。关于如何实现这一点的任何想法?
谢谢
【问题讨论】:
标签: webview xamarin xamarin.android xamarin.forms