关于ASP.NET MVC4在IIS6中不认识安卓移动设备的解决办法
2014-09-14 16:45
281 查看
在IIS7中发现安卓的手机浏览器是可以跳转滴。
项目中是采用***.mobile.cshtml来显示移动视图的。
部署到IIS6.0中发现并没有转到*.mobile.cshtml移动视图。
进过漫长的查找发现,部分浏览器(比如Iphone手机)是可以转到移动视图的。
安卓的手机浏览器并不会自动跳转。
我的解决办法!是在在Application_Start中添加这段代码
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("mobile")
{
ContextCondition = (context => context.Request.Browser.IsMobileDevice||context.GetOverriddenUserAgent().Contains
("Android"))
});
项目中是采用***.mobile.cshtml来显示移动视图的。
部署到IIS6.0中发现并没有转到*.mobile.cshtml移动视图。
进过漫长的查找发现,部分浏览器(比如Iphone手机)是可以转到移动视图的。
安卓的手机浏览器并不会自动跳转。
我的解决办法!是在在Application_Start中添加这段代码
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("mobile")
{
ContextCondition = (context => context.Request.Browser.IsMobileDevice||context.GetOverriddenUserAgent().Contains
("Android"))
});
相关文章推荐
- 关于win10 链接安卓设备报错winusb.sys未经签名的解决办法
- vs2005环境中移动设备项目没有Windows Mobile 5.0的解决办法
- 关于Linux下大量复制或移动文件时“参数列表过长”的解决办法
- 利用wireshark 通过mac os网络共享 抓取 移动设备上发起的 http 网络请求报文 (附:升级 10.10 以后 wireshark启动闪退解决办法)
- 关于导入安卓工程后R文件丢失的解决办法
- 关于安卓开发选择android 4.2.2(API 17)应用无法打开的解决办法
- 关于winform中panel中控件不随滚动条移动的解决办法。
- [Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决办法
- [Phonegap+Sencha Touch] 移动开发57 Cordova 5生成的安卓apk,versionCode错误(末尾多了个0)的解决办法
- 关于SurfaceView移动黑屏的解决办法
- 移动设备默认不播放媒体文件间接解决办法
- 关于在linux平台下用eclipse开发android,手机设备无法显示的解决办法
- 关于左移右移运算,当要移动的位大于实际的位数时编译器的解决办法
- zf-关于荆州首页鼠标移动到导航栏上去触发的js 显示 问题解决办法
- windows2003里面不能自动为U盘或移动硬盘等移动存储设备分配盘符的解决办法
- 关于移动硬盘出现问题的解决办法
- 关于酷派8730“移动版”手机无法将应用安装在外置SD卡的解决办法和获取ROOT权限方法
- 关于asp.net mvc4 在IE8下 导出excel失败的解决办法
- 移动设备部分不支持background—size解决办法
- 关于有些安卓手机安装应用的时候提示应用未安装 的解决办法之一