0
任何人都可以幫忙嗎? 我想使用51Degrees的免費服務而不是Lite版本,但是使用Cloud API(https://51degrees.com/compare-data-options)。Global.asax設備檢測與51度雲API
我想設置我的Global.asax有對「平板電腦」和「移動」的顯示模式,這樣我就可以使用:
- index.cshtml
- index.tablet.cshtml
- index.mobile.cshtml
以下工作時不使用51度。 有沒有人有過如何整合51度Cloud API與global.asax來篩選平板電腦/手機的例子。
https://51degrees.com/Support/Documentation/APIs/Cloud-API/NET-Cloud
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 &&
ctx.Request.UserAgent.IndexOf("Mobile", StringComparison.OrdinalIgnoreCase) <= 0
)
});
感謝 湯米