Tôi đang tạo một ứng dụng trò chuyện cho android bằng điện thoại nhưng tôi đang gặp sự cố.Cách ngăn chặn cordova ẩn bàn phím khi đầu vào bị mất tiêu điểm
Tôi có trường văn bản (nơi người dùng có thể viết tin nhắn của họ) và nút để gửi tin nhắn.
Khi người dùng nhấp vào vùng văn bản, bàn phím sẽ xuất hiện. Tuy nhiên, khi người dùng nhấp vào nút để gửi tin nhắn, trường vùng văn bản sẽ mất tiêu điểm và bàn phím biến mất. Tôi muốn giữ bàn phím được hiển thị và trả lại tiêu điểm cho vùng văn bản.
Tôi đã thử để chọn bàn phím với
$('#text-area).focus()
Nhưng nó đã không làm việc ra.
Tôi cũng đã thêm dòng này vào tệp config.xml của mình.
<preference name="KeyboardDisplayRequiresUserAction" value="false"/>
Tôi đã cố sử dụng plugin https://github.com/driftyco/ionic-plugins-keyboard. Khi bàn phím sẽ che giấu, nó cháy một sự kiện nhưng điều duy nhất tôi có thể làm là để mở nó một lần nữa với
cordova.plugins.Keyboard.show();
Vấn đề là bàn phím ẩn/hiển thị các hình ảnh động và là vẫn kích hoạt.
Bất kỳ lời khuyên nào?
Bạn đã khắc phục sự cố này chưa? –
Hãy thử giải pháp này: https://stackoverflow.com/a/45766254/6381989 Nó làm việc cho tôi! –