전자 신청서를 작성하고 내 입력 위젯을 구현하여 응용 프로그램과 함께 사용할 수 있으며 모바일 터치 입력에 최적화되어 있습니다. 이것이 일반적으로 좋은 아이디어인지 여부는이 토론의 일부가 아니어야합니다.전자 앱 : 온 스크린 키보드를 끈다 Windows 10 Tablet
내 문제는 이제 Windows 10 Tablet에 응용 프로그램을 설치할 때 OS가 입력 필드를 포커스 할 때마다 온 스크린 키보드가 열립니다.
물론 온 스크린 키보드는 창 자체에서 토글 할 수 있습니다. 불행히도 예상대로 작동하지 않는 것 같습니다 ... 키보드를 끄면 Windows 탐색기, 브라우저가 더 이상 표시되지 않습니다. - 아무데도. 의도 한대로 작동합니다. 그러나 해당 전자 메일 서비스를 중지해도 전자 응용 프로그램이 계속 열립니다.
내 결론은 전자 자체가 키보드를 열고 시스템이 그것에 대해 알려주는 것을 무시한다는 것입니다. 나는이 기능을 끄기 위해 어떤 문서 나 API도 찾지 못했습니다.
아무도 내 목표를 달성 할 수있는 아이디어가 있습니까?
불행하게도 나는이 현재 불가능하다고, 지금은 나 자신에 의해 발견, 사전에
사용자가 키보드없이 입력 필드에 입력하는 방법은 무엇입니까? –
나는 내 자신의 입력 위젯을 구현했다. 그 중 일부는 사용자 정의 화면 키보드입니다. 사용자가이 위젯을 사용해야 만하고 OS (예 : OS에서 가져온 것)가 없어야하는 것이 중요합니다. 이유가 있지만이 설명은이 스레드의 목적을 뛰어 넘을 것입니다. –
그런 경우 왜 입력 필드를 사용합니까? 왜 단지 읽기 전용 텍스트 상자가 있고 그 위젯을 사용하여 해당 텍스트 상자의 텍스트를 업데이트하는 것이 좋을까요? 당신이 할 수있는 또 하나의 일은 전체 앱에 대한 모든 터치 이벤트를 비활성화하는 것입니다. 당신이 원한다면 그 일을하는 방법에 대한 답을 제공 할 수 있습니다. 이 하나의 입력 상자에있는 터치 이벤트와 'preventDefault()'를 들으므로 거품이 울리지 않습니다. –