2010-12-06 3 views

답변

4

마이크는 직접 웹 페이지는 단지 연설을 게시 (텍스트 수신)이 보안 문제를 고려하지 그래서 구글 서버를 통해 야에 노출되지 않는 (당신은 마이크를 클릭해야 아이콘으로 시작). Android 및 Google의 iPhone/Blackberry 앱에서 음성 입력이 작동하는 방식과 매우 유사합니다.

+2

하지만 필드를 숨기지 않고 아이콘을 다른 버튼처럼 보이게 할 수 있습니까? 또한 스크립트가 마이크에 얼마나 정확하게 액세스하고 있습니까? 플래시 같은 플러그인가요? – Ali

+2

플러그인이 아니기 때문에 브라우저에 내장되어 있습니다. 이것이 브라우저에서 작동하지 않는 이유입니다. Chrome (현재) –

+5

필드가 숨겨진 경우 클릭하여 트리거 할 수 없습니다. 아이콘의 스타일을 지정할 수 없습니다. –

4

입니다. 액세스 권한을 부여하기 전에 명시 적으로 권한을 요청하면 마이크 아이콘을 클릭하는 것입니다.

<input type="file"> 요소와 유사하게 생각하면 "찾아보기"를 클릭하면 파일 시스템이 표시되고 브라우저는 선택한 파일을 서버로 직접 보냅니다. 버튼의 스타일을 할 수없고이 악용 될 수 없음을 말하는 사람들을 위해

3

- 그것은 버튼과 같은 페이스 북으로 이루어졌다 - http://www.esrun.co.uk/blog/disguising-a-facebook-like-link/

그래서 그것은 구글 마이크 버튼 작동이 중지입니까?

+1

입력 유형 = "텍스트"이고 아이콘은 웹킷/크롬으로 하드 코딩되어 있습니다. 아이콘을 숨길 수있는 가장 가까운 방법은'-webkit-gradient (linear, 0 0, 0 bottom, from (# 9A9A9A), (# 818181))'와 유사한 배경 그라디언트를 사용하는 것입니다. 그렇다면 버튼을 클릭해야합니다. – tonyhb