2011-09-20 2 views
2

공간 키를 다시 사용하지 않습니다. 사용자는 텍스트 필드에 무언가를 입력 한 다음 여러 번 백 스페이스를 클릭하여 여러 번 클릭하여 자신이 작성한 내용을 제거하기 시작합니다. 텍스트 필드에서 문자를 제거하는 대신 브라우저에서 뒤로 이동하고 사용자가 멀리 탐색하도록 지시합니다. 왜?! 제발, 제발 도와 줘, 이건 너무 끔찍해. 내 사용자는 중요하지 않은 정보를 잃어 가고 있습니다. 응용 프로그램을 사용하는 동안 데이터입니다.이 굉장히 성가신 문제가 브라우저 기반의 AS3 응용 프로그램

사파리 브라우저를 사용 중입니다. 알아주세요.

와우, 이것은 정말 짜증입니다, 끔찍한, 그것은 매번 발생

답변

0

당신이 어떤 이벤트를 발사되었는지 확인합니다 (backspace 여러 번 타격 할 때 포커스가 텍스트 필드에서 손실 가능성이있다 이 원인이 될 수있는 텍스트 필드에), 이는 메인 윈도우가 포커스를 얻고 브라우저에서 'Back'을 트리거하게합니다.

+0

포커스가 손실되지 않습니다. 백 스페이스를 한 번 치더라도 발생합니다. – JuiceEnergy

0

문제의 근원은 포커스가있는 플래시 앱과 상관없이 브라우저가 키보드 단축키를 수행한다는 것입니다. 이 문제는 Mac 용 Safari에는 존재하지 않지만 Windows 용 Safari에는 존재하지 않는다고 들었습니다.

내가 어떤 브라우저인지 확인한 다음이 앱이 Safari 브라우저의 Windows에서 작동하지 않는다는 팝업을 생성합니다.

긁적 머리 *
어쩌면이 문제를 해결해야한다면 ExternalInterface를 사용하여 사파리 또는 자바 스크립트와 상호 작용하여 기록 다시 버튼이 적용되지 않도록 막을 수 있습니다. 따라서 이전 페이지로 돌아 가지 않습니다. 그것이 내가 들여다 볼 것입니다.

+0

하지만 Windows 용 Safari의 해결 방법이 있습니까? Windows 지원에서 Safari를 사용하지 않도록 설정하는 것은 절대적으로 불가능합니다. 응용 프로그램이 보편적으로 작동해야합니다. – JuiceEnergy

+0

이것은 손에 없습니다. 이것은 Safari 5.1의 버그입니다. Safari 5.05를 사용하면 잘 작동합니다. 지금까지 수정 사항이 게시되지 않았습니다. 해결 방법이있었습니다. – eLouai

+0

다음은이 주제를 다루는 사과 지원 포럼 링크입니다 ... https://discussions.apple.com/thread/2703807?start=0&tstart=0 – eLouai

관련 문제