出于测试目的,我通过Azure RemoteApp运行Edge。我如何检查哪个Edge版本(引擎,HTML)运行?通过Azure RemoteApp运行时获取Edge版
回答
据官方页面:
为什么我不能使用微软边缘的远程版本?
由于RemoteApp的限制,我们目前无法提供远程版本的Microsoft Edge。相反,RemoteIE在Internet Explorer中加载最近的一个EdgeHTML渲染引擎版本 。 我们正在努力在 未来增加远程版本的Microsoft Edge。
来源:https://dev.windows.com/en-us/microsoft-edge/tools/remote/
如果这些信息是过时的,我也接触了通过Twitter边缘的球队,所以请关注此鸣叫:
我在Microsoft的Edge工作。 闪存是正确的。答案是“这不是边缘”。它是IE 11,带有交换式渲染引擎(新的Edge引擎的旧三叉戟引擎)。
如果您想知道正在运行哪个版本的Edge引擎,那么就像检查用户代理字符串一样简单。截至今天(2016年2月24日),它是
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10514
注意Edge/12.10514
,这意味着它是边缘V12。目前在Windows 10上的发货版本是Edge 13(注意以前有some confusion on Edge's versions)。
感谢您的信息。所以它似乎是一个非常老的Edge版本。一旦支持扩展,我很乐意开发Edge扩展。是否有可能安装/测试最新的Edge版本,这些版本包含在Windows Insider快速响铃中,而不是Windows内部人员? – meagain
只有两个主要版本的Edge发布,这是第一个。为了访问Windows Insider快速响铃的内容,您需要访问快速响铃。如果你不想在你的主机上这样做,你可以使用虚拟机来做到这一点。 – Patrick
[这里](https://dev.windows.com/en-us/microsoft-edge/tools/remote/#about-remote)是托管版本将与Windows内部版本同步更新的声明。这似乎并非如此,因为版本仍然是“Edge/12.10514”。任何想法,当这将被更新?我想测试昨天在Insider Preview Build 14291中发布的扩展。 – meagain
您可以简单地打开F12 Developer Tools,进入控制台并键入navigator.userAgent
以获取UA字符串。见截图:
前面已经提到,你也可以download a free VM与MS边缘的更新版本测试的其他人。
- 1. 获取通过在运行时
- 2. 通过URL运行Azure Webjob
- 3. 查找Microsoft Edge的版本(通过WinApi)
- 4. 在运行时获取jar版本
- 5. 在运行时获取node.js版本
- 6. 在运行时获取服务版本
- 7. 通过maven运行本地版本的dynamodb时获取身份验证错误
- 8. 在运行时通过反射获取通用字段类型
- 9. 通过运行DotNetOpenAuth示例获取ProtocolException
- 10. 当通过命令行运行时,从MsTest.exe获取输出
- 11. Azure:通过网页下载时获取通知
- 12. 通过PSSession运行Azure命令
- 13. 如何获取在Azure函数中运行的Azure PowerShell模块版本列表?
- 14. 如何获取旧版API版本的运行时权限?
- 15. 如何通过Azure PowerShell获取PublishUrl?
- 16. 通过运行Java线程通过Servlet获取信息
- 17. 如何通过运行时反射来获取重载?
- 18. 通过VBA(访问/ Excel)中获取系统运行时间
- 19. 通过oozie运行spark任务时获取java.lang.NoSuchFieldError:INT_8错误
- 20. 使用azure remoteapp的安全问题
- 21. Mono/MonoDevelop:在运行时获取解决方案版本
- 22. 通过Azure存储获取JSON文件在HTML中通过Azure存储
- 23. 如何在运行时获取软件包名称/版本
- 24. C#以RemoteApp身份运行时检索System.Evironment
- 25. 通过pk&rk获取Azure表存储行的集合
- 26. FileVersionInfo.GetVersionInfo获取旧版本的exe在运行时交换
- 27. c#从程序集中获取框架/运行时版本
- 28. 通过Azure自动化在Azure Linux VM上运行SSH命令
- 29. 通过JNI运行时间
- 30. Umbraco 4.6:通过版本获取节点
对不起,但这并不回答我关于版本的问题。 – meagain
了解了,我只是指出它实际上并不是Edge,而在另一个答案中刚被Patrick(Edge团队)证实。它是带有Edge引擎的IE。如果您确实想知道引擎的版本号,则可以使用检测用户代理字符串的惯例。但我强烈建议不要使用此UA信息编写任何浏览器特定的JavaScript代码(以防您或您的团队正在考虑)。相反,如果需要,请检查浏览器功能。 –
感谢您的更新。 – meagain