如何打开从Windows应用程序(.Net)到同一Chrome浏览器标签的URL



我有一个Windows应用程序,我通过Process.Start(...) .Net方法打开Chrome浏览器。

我能够打开铬。

但是有一个问题,每当我调用Process.Start(...)时,它都会打开一个带有URL的新选项卡。

我想要实现的是打开一个新选项卡一次,然后一次又一次地使用相同的选项卡。

这样就不会有那么多选项卡。

我可以通过基于Web来实现相同的目标。但是我的应用程序是Windows应用程序。

我已经尽力通过 http://peter.sh/experiments/chromium-command-line-switches/中提到的默认开关找到解决方案。

但是,没有这样的运气。

无法获取 TAB ID 或将选项卡 ID 与 URL 一起作为参数传递给 Process.Start(...)

我希望我的问题对你来说很清楚。

问题是我如何使用我的应用程序打开一次的相同标签在 chrome 上打开 a 网址。

我花了大约 2 个小时,找到了唯一的解决方案:在 Windows 应用程序中使用内置的 Web 浏览器控件。

最新更新