Điều này khiến tôi phát điên và tôi không thể tìm thấy câu trả lời ở bất cứ đâu.html phonegap android: bàn phím số mềm thay vì nút đi
Tôi có các biểu mẫu trong ứng dụng điện thoại của mình. Nếu kiểu đầu vào = "văn bản", bàn phím văn bản bật lên và "di chuyển" được hiển thị ở góc. Khi bạn nhấp vào, nó sẽ gửi biểu mẫu. Đó là tất cả các công trình như tôi mong đợi. Nhưng nếu tôi sử dụng kiểu đầu vào = "số", bàn phím số bật lên và "tiếp theo" được hiển thị ở góc. Khi bạn nhấp vào tiếp theo, nếu có một hộp nhập liệu khác trước thẻ nút, nó sẽ chuyển đến đầu vào đó. Không sao đâu. . . không lý tưởng, nhưng có ý nghĩa. Nhưng nếu đó là trường nhập cuối cùng trên trang, hãy nhấp vào "tiếp theo" sẽ không làm gì cả. Nó không tập trung vào nút (ngay cả với tabindex) và nó không gửi biểu mẫu (lý tưởng).
Tôi đang sử dụng phonegap 1.3.0 và jquery 1.7 nếu bất kỳ cách nào trong số đó đều hữu ích.
+1 về điều này, tôi đang thử mọi thứ. Trong khi đó PhoneGap lên đến phiên bản 1.5.0 và tôi sử dụng jQueryMobile 1.0.1. Không có tiến bộ. Tôi đã thử nếu nó là hậu quả của bất kỳ thuộc tính trường nào, nhưng không có kết quả. – Wytze
Có vẻ như đây không phải là vấn đề PhoneGap - nó cũng xảy ra trong trình duyệt Android thông thường. –
Đúng là điều này không liên quan gì đến điện thoại. Mặc dù tôi nghĩ rằng có một phương pháp dựa trên java để sửa chữa nó bởi vì ứng dụng của tôi là phonegap. Sửa chữa duy nhất tôi đã tìm thấy cho đến nay là trường ẩn của Wytze tự động gửi biểu mẫu. Đó là một hack khủng khiếp, và trong khi đó chúng tôi đang lên đến phonegap 2.0. Tôi vẫn thấy đây là một quyết định rất đáng ghét đối với một số nhà phát triển Android. – grail143