在下面的代码中,我们限制平板电脑只能打开移动版,需要打开桌面版(只有智能手机才能打开移动版)。在这种情况下,WURFL有时会发生故障,请让我们知道代码中的任何问题。
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode()
{
ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf("tablet", StringComparison.OrdinalIgnoreCase) >= 0
|| context.GetOverriddenUserAgent().IndexOf("android 2.2", StringComparison.OrdinalIgnoreCase) >= 0
|| context.GetOverriddenUserAgent().IndexOf("ipad", StringComparison.OrdinalIgnoreCase) >= 0)
});发布于 2014-11-20 03:11:05
我没有看到WURFL在这段代码中被实例化。请参考:
https://stackoverflow.com/questions/26973248
复制相似问题