Internet explorer 我使用internet explorer发出警报,现在它移动到microsoft edge。我该怎么办`

Internet explorer 我使用internet explorer发出警报,现在它移动到microsoft edge。我该怎么办`,internet-explorer,Internet Explorer,所以我有这个节目 Public Shared Async Function SingSongs3() As Task ias.NavigateTillComplete("https://www.youtube.com/watch?v=ifCWN5pJGIE") Await Task.Delay(15000) ias.NavigateTillComplete("http://google.com") End Function 如果需

所以我有这个节目

Public Shared Async Function SingSongs3() As Task
    ias.NavigateTillComplete("https://www.youtube.com/watch?v=ifCWN5pJGIE")
    Await Task.Delay(15000)
    ias.NavigateTillComplete("http://google.com")
End Function
如果需要做些什么,它可以浏览youtube,播放一首歌,15秒后进入google.com

现在,

我们有这个问题

我该怎么办

有没有办法将mp4文件放入项目并播放该文件?或者做类似的事情?如何

那么,所有其他使internet explorer自动化的程序呢。他们也会死吗


我们可以自动化microsoft edge吗?

我不确定您使用的是哪个版本的IE浏览器和哪个edge浏览器。我假设您正在使用IE 11浏览器

我认为,要发出警报,您不需要自动化IE浏览器。您可以使用内置的报警应用程序,也可以尝试使用简单的C#应用程序进行开发

此外,我尝试访问Youtube,它在IE11浏览器中运行良好

我建议您尝试在IE浏览器中手动打开youtube,并检查它是否启动Edge浏览器。像下面这样

如果站点在边缘浏览器中启动,则此问题可能是由计算机上任何特定组策略的配置引起的

要验证它,您可以参考下面的步骤

  • 打开本地组策略编辑器
  • 浏览下面的路径
  • 计算机配置->管理模板->Windows 组件->Internet explorer

  • 查找策略将未包含在企业模式站点列表中的所有站点发送到Microsoft edge
  • 如果已启用,则可能是它导致了此问题
  • 如果在不知情的情况下应用此策略,则可以禁用它,这可能有助于解决问题

    如果出于某种目的应用了此策略,但您仍希望自动运行报警应用程序的浏览器,则可以尝试使用selenium web驱动程序自动运行边缘浏览器

    参考资料:


  • 问题也可能是由其他原因引起的。您可以尝试提供有关您的开发环境和问题的更多信息。它可以帮助我们更好地理解这个问题。

    太好了。我会一个一个地试试。我们能否像自动化internet explorer一样自动化microsoft edge?我的internet explorer是11.1082版。有点奇怪,它无法打开你的眼睛,你可以像自动化IE一样自动化边缘浏览器。如果你的Windows操作系统有任何可用的Windows更新,那么更新你的操作系统将更新IE浏览器。它可能会解决这个问题。如果建议无效,则尝试重置IE浏览器。另外,尝试以私人模式访问该站点,看看它是否有效。