我正在尝试为平板电脑和手机制作单独的视图。在 app_start 我有这个代码
DisplayModeProvider.Instance.Modes.Insert(0, new
DefaultDisplayMode("Tablet")
{
ContextCondition = (ctx =>
ctx.Request.UserAgent.IndexOf("iPad", StringComparison.OrdinalIgnoreCase) >= 0 ||
ctx.Request.UserAgent.IndexOf("Android", StringComparison.OrdinalIgnoreCase) >= 0)
});
我创建了两个布局文件,一个用于移动设备,一个用于平板电脑。但是当我从 Android 上的移动设备访问时存在冲突。它将我重定向到 layout.tablet。我怎么能把这两个设备分开?