我在打开iqiyi电视剧( 404 - Not Found https://www.iqiyi.com/dianshiju/%EF%BC%89%E9%A1%B5%E9%9D%A2%E7%9A%84%E8%BF%9E%E6%8E%A5%E6%97%B6%EF%BC%8CILifeSpanHandler.OnBeforePopup%E4%B8%AD%E7%9A%84targetUrl%E6%98%AF "about:blank",导致新窗口打开页面空白,世界上非空白页面,使用默认新窗口打开是可以正常加载的。
这是打开新窗口的代码
ApplicationCommands.New.Execute(new OpenTabCommandParameters(targetUrl, "新标签", "#FFF9F9F9"), tv);
// OpenNewTab 绑定的命令
public OpenTabCommandParameters(string url, string title, string brush)
{
Url = url;
Title = title;
Brush = (SolidColorBrush)converter.ConvertFromString(brush);
}
private void OpenNewTab(object sender, ExecutedRoutedEventArgs e)
{
var commandParams = (OpenTabCommandParameters)e.Parameter;
TabBar.AddTab(commandParams, this);
}
public async void AddTab(OpenTabCommandParameters commandParams, MainWindow mw)
{
userControl = new TabView(mw, commandParams.browser, commandParams.Url);
}
这样的情况要怎么处理?谢谢