2009-06-24 3 views

답변

1

스레드 안전 규칙의 일부를 위반할 수 있으므로 스레드에서 업데이트 할 수 없습니다. 메인 스레드로 업데이트를 다시 프록시해야합니다.

+0

당신이 프록시 일이 얻을 수있는 방법에 대한 예제 코드/자세한 날을 제공 할 수 ? – atVelu

+0

https://developer.mozilla.org/en/NPN_PluginThreadAsyncCall을 사용할 수는 있지만 확실하지 않습니다. – sdwilsh

0

sdwilsh와 마찬가지로, 메인 스레드에서만 NPN_* 함수를 호출해야합니다. NPN_PluginThreadAsyncCall은 Gecko 1.9에서만 소개되었으며 모든 현재 브라우저에서 지원되지 않습니다.

해결 방법은 플랫폼에 따라 다릅니다 : Windows에서

  • 게시물/여기에 메시지를 보내고 사용할 수있는 코코아와 Mac에서 처리 창 과정
  • 에서 전화를 호출, 플러그인 수신 윈도우를 서브 클래스 예 performSelectorOnMainThread 당신이 널 (null) 이벤트
  • 에 전화를 호출 할 수 있습니다 탄소와 Mac에서
  • ... 등
관련 문제