首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Microsoft Edge浏览器中打开本地HTML文件?

如何在Microsoft Edge浏览器中打开本地HTML文件?
EN

Stack Overflow用户
提问于 2016-01-15 03:42:25
回答 7查看 65.2K关注 0票数 35

自古以来,如果您运行web浏览器可执行文件,例如只执行iexplore.exe file:/c:/temp/file或通过IShellDocView接口,大多数web浏览器都能够打开本地文件。我试图在我自己的程序中使用Microsoft Edge在Windows10中做到这一点,但我不知道如何做到这一点。

可执行文件看起来完全没有文档记录,没有响应/?或者/help,并且无论我传递给它什么都会崩溃,并且假设路径可能会改变,可能不是直接调用这个可执行文件的正确方法:

代码语言:javascript
运行
复制
  C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdge.exe  <whatever>

Windows中是否有API可以调用,即使它不是当前的默认浏览器,也可以打开Edge?

如果它是默认浏览器,我相信我可以通过Win32 shell-API ShellExecute来做我想做的事情。我希望能够在Edge中启动一些东西,即使我已经将另一个浏览器设置为我的默认浏览器,用于自动执行某些web测试任务。

是否有用于Edge的编程接口或API?对于这个问题,假设我想用C语言编写,但无论我使用哪种语言,这都应该是相同的API,所以我没有标记这个问题C。

如果无法通过编程实现,有没有可以使用并传递给MicrosoftEdge或MicrosoftEdgeCP可执行文件的命令行参数?

EN

Stack Overflow用户

发布于 2016-03-03 05:07:44

https://github.com/MicrosoftEdge/edge-launcher获取工具

MicrosoftEdgeLauncher file:///C:/Users/me/Documents/homepage.html

票数 0
EN
查看全部 7 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34798285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档