【发布时间】:2018-09-26 14:20:27
【问题描述】:
如何在返回时停止 youtube 视频在 web 视图中调用 OnDisappearing 方法。
我有以下 XAML 网络视图:
<ContentPage.Content>
<StackLayout>
<ActivityIndicator x:Name="Progress" IsEnabled="true" IsVisible="true" IsRunning="true" Color="Blue"/>
<WebView x:Name="webView" VerticalOptions="FillAndExpand" Navigated="Handle_Navigated" Navigating="Handle_Navigating" />
</StackLayout>
</ContentPage.Content>
并在我的 .cs 文件中包含以下(修剪过的)代码:
string name = o.Link;
string youtubeLink = "https://www.youtube.com/embed/";
string url = string.Concat(youtubeLink,name);
webView.Source = url;
}
protected override void OnDisappearing()
{
base.OnDisappearing();
// webView.IsEnabled = false;
}
当页面调用 OnDisappearing 方法时,我想停止 webview youtube 视频,但目前不是这样。
【问题讨论】:
标签: webview xamarin.forms