Flutter Webview - цифровая клавиатура не отображается для числовых полей - PullRequest
0 голосов
/ 27 апреля 2020

Я использую пакет webview_flutter для своего приложения. На веб-странице есть несколько полей для ввода цифр, которые показывают цифровую клавиатуру, когда я захожу на страницу через Chrome mobile. Но если я загружаю ту же страницу через веб-просмотр, вместо нее отображается обычная текстовая клавиатура.

Я пропускаю какие-либо настройки?

Вот пример, который я использую: https://pub.dev/packages/webview_flutter# -example-tab-

Я добавил два поля ввода к коду html, указанному в начале файла:

const String kNavigationExamplePage = '''
<!DOCTYPE html><html>
<head><title>Navigation Delegate Example</title></head>
<body>
<p>
The navigation delegate is set to block navigation to the youtube website.
</p>
<ul>
<ul><a href="https://www.youtube.com/">https://www.youtube.com/</a></ul>
<ul><a href="https://www.google.com/">https://www.google.com/</a></ul>
</ul>
<input type="text" name="sampleText" />
<input type="number" name="sampleText" />
</body>
</html>
''';

Есть идеи или предложения?

...