2010-01-19 68 views
7

Tôi đã tạo trường tìm kiếm trên ứng dụng dành cho thiết bị di động mà tôi đang tạo qua PhoneGap. Tôi đã thử sử dụng không may mắn. Tôi cũng biết rằng tôi có thể xoay quanh khía cạnh hình ảnh của trường nhập thông qua CSS & Javascript, tuy nhiên làm thế nào để tôi có được Bàn phím để có nút "TÌM KIẾM" ở dưới cùng bên phải thay vì nói "RETURN"Tìm bàn phím tìm kiếm trên iPhone bằng PhoneGap

Trả lời

7

sau được hỗ trợ trong safari thoại di động, và do đó PhoneGap kể từ khi hệ điều hành iPhone 3.1

text: < input type = "text" />

Điện thoại: loại < input = "tel" />

URL: < input type = "url" />

Email: loại < input = "email" />

Zip Code: < input type = "text" mẫu = "[0-9] *" />

Tìm kiếm không được hỗ trợ làm loại đầu vào và sẽ yêu cầu công việc bản địa đáng kể để thực hiện trong PhoneGap.

Xem ở đây để biết chi tiết: http://developer.apple.com/safari/library/codinghowtos/mobile/userexperience/index.html

+0

Cảm ơn thông tin! Rất vui, nhưng không cần thiết trong ứng dụng của tôi. – abritez

3

Cập nhật: Các loại đầu vào sau đây hoạt động như mong đợi:

Có một số điều quan trọng là bạn phải ghi nhớ:

Nó chỉ hoạt động trên iPhone OS 3.1 +

Thẻ đầu vào PHẢI nằm trong thẻ.

Ngoài ra, nó là đáng chú ý các thẻ sau đây cũng như:

<!-- display a telephone keypad --> 
<label for="tiTel">Telephone:</label> 
<input type="tel" id="tiTel"/> 
<br/> 

<!-- display a URL keyboard --> 
<label for="tiUrl">URL:</label> 
<input type="url" id="tiUrl"/> 
<br/> 

<!-- display an email keyboard --> 
<label for="tiEmail">Email:</label> 
<input type="email" id="tiEmail"/> 
<br/> 

<!-- display a numeric keyboard --> 
<label for="tiZip">Zip Code:</label> 
<input type="text" pattern="[0-9]*" id="tiZip"/> 
<br/> 
+1

Ý của bạn là "Thẻ đầu vào PHẢI nằm trong thẻ

", đúng không? –

Các vấn đề liên quan