返回

WebView在某些PC上识别为Edge,在其他PC上识别为IE11

发布时间:2022-03-05 01:55:56 235
# fiddler

我们有一个适用于Windows 64位的本机应用程序。它嵌入了WebView(原始版本,而不是WebView2)。我们将兼容模式设置为IE11,浏览器功能模拟注册表设置为11000。

在某些PC上,它通过以下用户代理识别为IE11:

Mozilla/5.0 (Windows NT 6.2; Win64; x64; Trident/7.0; rv:11.0) like Gecko

在其他情况下,它与此代理相同:

Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.9200

这些都是Windows 10 PC,要么是20H2,要么是21H2。

这是怎么发生的?

据我所知,Windows 10上的WebView应该始终是;边缘IE11模式;。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
相关帖子