首页 > 解决方案 > 使用c#在浏览器中打开一个url,chrome不允许打开新窗口

问题描述

单击按钮时,我将在默认 Web 浏览器中打开一个 url。它工作正常,但是当我尝试从开始菜单手动打开同一浏览器的新窗口(正常或隐身)时,它不允许。我只在 chrome 中遇到这个问题。我正在使用下面的代码打开网络浏览器 url。

 private void OpenUrl(string url)
        {
            ProcessStartInfo ps = new ProcessStartInfo
            {
                FileName = url,
                UseShellExecute = true
            };
            Process.Start(ps);
        }

如果有任何其他更好的方法可以在 c# 中打开 url,请帮助我,这样我就可以避免 chrome 问题。

标签: c#wpfgoogle-chrome.net-coreopenurl

解决方案


推荐阅读