gpt4 book ai didi

c# - 为什么 .Net HttpContext.Current.Request.Browser.IsMobileDevice 在 Firefox 44.* Android 设备上为 false?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:01 26 4
gpt4 key购买 nike

为什么 .Net HttpContext.Current.Request.Browser.IsMobileDevice 在 Android 设备上的 Firefox 44.* 中为 false?

我该如何在我的 .Net 应用程序中解决这个问题?我尝试在 App_Browsers 中创建一个 broser 定义,但不起作用!

用户代理是: 浏览器:Firefox,版本:44.0,UserAgent:Mozilla/5.0(Android 5.0;移动;rv:44.0)Gecko/44.0 Firefox/44.0

*抱歉英语不好

最佳答案

我公司的另一个开发人员解决了这个问题,他只是在 App_Browsers 的“firefoxnew.browser”文件夹中新建了一个文件,内容如下:

<browsers>
<!--Mozilla/5.0 (Android 5.0; Mobile; rv:44.0) Gecko/44.0 Firefox/44.0-->
<browser id="FirefoxMobile" parentID="firefox3plus">
<identification>
<userAgent match="Mozilla.+\(Android.+Mobile.*\)" />
</identification>
<capabilities>
<capability name="isMobileDevice" value="true" />
</capabilities>
</browser>
</browsers>

关于c# - 为什么 .Net HttpContext.Current.Request.Browser.IsMobileDevice 在 Firefox 44.* Android 设备上为 false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35701642/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com