휴대 전화 (삼성 전자 갤럭시 노트 II, 크롬 포함)에서 앱을 테스트하고 있으며 숫자 입력 필드에 문제가 있습니다.입력 유형 = 번호는 휴대 전화에 음수를 입력 할 수 없습니다.
내 응용 프로그램에서이 필드는 음수를 받아 들일 수 있으며 브라우저에서 숫자를 선택하기위한 -
버튼과 화살표 슬라이더 (html5)가 있으므로 모두 잘됩니다.
슬라이더가 렌더링되지 않고 브라우저가 입력 유형 = 숫자를 인식하고 -
기호가 포함되지 않은 단순 숫자 키보드를 렌더링하므로 길을 발견하지 못했습니다. 내가 원하는 음수를 삽입하십시오.
내 응용 프로그램은 jquery로 트위터 부트 스트랩 2.3.2를 사용합니다.이 문제를 해결하는 방법을 모르겠습니다. 여기
내 컴퓨터에서 잘 작동 내 입력 필드 중 하나에 대한 코드,하지만 내 휴대 전화에서 제대로 사용할 수 없습니다<input class="input-mini" data-type="distance_price" id="distance" label="false" name="distance" step="0.1" type="number" max="-0.1">
이미지에 어떻게 볼 수 있습니다 빨간색으로 표시된 필드는 음수 일 필요가 있기 때문에 잘못 표시되지만 키보드는 기호를 삽입 할 수 없습니다. -
표지판을 포함하여 어떤 단서를 ?
당신은 항상 전화 번호를 처리해야 문자열이 아닌 같은 실제 번호와 같은, 그들은 * 오히려 숫자보다는 (예 : + 등의 가능성이 다른 기호) 숫자의 * 문자열이기 때문에. 안드로이드 개발에 대해서는 아무것도 모르지만 데이터 유형을 문자열로 변경하면 도움이됩니까? –
@Max Williams : _negative_ 전화 번호에 대해 들어 본 적이 있습니까? 어쩌면이 질문을 다시 읽어야 할 것입니다 ... –
Android 4.4.2 및 Chrome 버전 32.0.1700.99의 Nexus 4에서 Goggle Standard Keyboard 및 Swiftkey Keyboard로 테스트 한 결과 둘 다 정상적으로 작동합니다. '오래된'Android/Chrome 버전이있는 '이전'기기의 문제 일 수 있습니까? 이것이 문제가된다면 일반 문자열 입력 필드를 사용하여 @MaxWilliams 해결 방법을 사용해야합니다. –