Google Chromeブラウザーエミュレーターを介して、私のWebサイトはiPhone5用に正しくフォーマットされています。これは、Visual Studioを介して行われたのではなく、Chromeブラウザを使用してサイトwww.yeagertech.comにアクセスするだけで行われたことに注意してください。
右上のログオンの資格情報は次のとおりです。ユーザー名:stageadmin電子メールアドレス:wsyeager36@msn.comパスワード:1234567
iPhone5自体から直接サイトにアクセスしようとすると、デスクトップブラウザのようにフォーマットされたままになります。エミュレーターではなく、電話自体から直接サイトを表示した場合、Android電話とWindowsPhoneでも同じことが起こります。
誰かがフォーマットを正しくするために私が他に何をする必要があるかについて何か考えを持っていますか?
Global.asaxファイルには、必要なものがすべて含まれています。
protected void Application_Start()
{
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("windowsphone")
{
ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf
("windowsphone", StringComparison.OrdinalIgnoreCase) >= 0)
});
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("iPhone")
{
ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf
("iPhone", StringComparison.OrdinalIgnoreCase) >= 0)
});
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("Android")
{
ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf
("Android", StringComparison.OrdinalIgnoreCase) >= 0)
});
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("iPad")
{
ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf
("iPad", StringComparison.OrdinalIgnoreCase) >= 0)
});
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}