Почему эмулятор Opera Mobile не принимает действительные адреса электронной почты на страницах входа / регистрации? - PullRequest
0 голосов
/ 31 октября 2018

Я создал приложение asp.net mvc. Я пытаюсь смоделировать его на других платформах, чтобы убедиться, что он хорошо выглядит и хорошо работает на других платформах. Ранее я имитировал его в Electric Mobile Studio 2012, и он работал хорошо. Проблем не было.

Сейчас я пытаюсь смоделировать его с помощью Opera Mobile Emulator, и он не работает так, как я ожидал. Поле ввода электронной почты на странице входа / регистрации дает мне ошибку «синтаксиса» для всех данных. Например, он говорит, что foo@foo.com не является действительным адресом электронной почты.

В моем файле global.asax я написал следующее, чтобы убедиться, что мое приложение распознает Opera Mobile Studio:

    var displayModes = DisplayModeProvider.Instance.Modes;

    DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("Mobile")
    {
        ContextCondition = (context => context.GetOverriddenUserAgent()
                .IndexOf("Opera Mobile", StringComparison.OrdinalIgnoreCase) >= 0)
    });

Я действительно понятия не имею, почему он не работает с эмулятором, когда он отлично работает вне эмулятора ... Любая идея?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...