Действительно ли возможно изменить тип клавиатуры при использовании подсказки () функция JavaScript при использовании Мобильного Safari на iPhone?

Мне нравится SciTE как основной редактор для C++ / Python на Linux. Это имеет клавиатурные привязки, подобные VC, таким образом, Вы не должны повторно программировать пальцы вырезания и вклейки.

я использую его вместе с Мерзавцем для управления исходным кодом и очень полезным 'мерзавцем grep' команда для поиска в Вашей кодовой базе.

я играл с CDT Eclipse, но моя исходная кодовая база была к большому для него, и я провожу слишком много времени, ожидая на IDE. Если Ваш проект меньше, это может быть хорошо для Вас все же.

5
задан Cœur 15 June 2019 в 12:11
поделиться

1 ответ

Я почти уверен, что ответ, к сожалению, «нет». Рассмотрим следующий эксперимент:

<html>
<head>
 <script type="text/javascript">
   function doit() {
     prompt("this is a test");
   }
 </script>
</head>
<body>
 <a href="javascript:doit();">Click me</a>
</body>
</html>

Если вы поместите это на HTML-страницу и загрузите в Mobile Safari, затем превратите свой телефон в альбомную ориентацию, а затем щелкните ссылку, чего вы ожидаете? Вы ожидаете, что диалоговое окно с запросом появится в альбомной ориентации с широкой клавиатурой. Что на самом деле происходит, так это то, что Mobile Safari возвращается к портретной ориентации и выскакивает небольшую клавиатуру, а затем поворачивается обратно после ввода текста. (Для удовольствия, предупреждайте о результатах, предупреждение также поворачивает дисплей ...) Обратите внимание, что настройки HTML 5 (type = "tel" или pattern = "[0-9] *") правильно всплывают на клавиатуре с горизонтальной ориентацией, когда это необходимо.

Обратите внимание, что это не априори свидетельство того, что вы можете '

4
ответ дан 15 December 2019 в 01:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: