在 MS Edge 中打开 URL 并重复使用相同的选项卡

Open URL's in MS Edge and reuse the same tab

今天我们有一个应用程序,它有一个按钮,可以打开 IE11,带有一个以客户 ID 作为参数的选项卡。 对于每个按钮,单击它都会重复使用现有的 IE11 选项卡。

我们需要与 MS Edge 具有相同的行为,但我还没有找到任何方法来做到这一点。 考虑使用“tab-id”将一些参数传递给边缘,例如

start msedge --tab-id=myapp https://www.example.com/app?customer_id=123

我没有想法 :( 希望能提供一些意见

有没有办法用 MS Edge 做到这一点?

如果您的应用程序在 Edge 中 运行,那么您可以使用简单的 JavaScript 代码实现您的要求,只需使用 window.open() 函数。

您只需指定相同的 strWindowName 参数即可达到您想要的结果。

window.open('https://www.example.com/app?customer_id=123','my-app')
window.open('https://www.example.com/app?customer_id=456','my-app')

我们最终得到了单独的 Edge 配置文件,并安装了限制为 1 个标签的 xTab 扩展,并以 start msedge --profile-directory="profile-name" https://example.com/app?customer_id=123