2011-02-05 4 views
1

사용자가 단추를 누르면 포함 된 플래시 개체가 포함 된 새 양식이 열리는 C# 프로그램을 작성했습니다. 플래시 응용 프로그램이 로그인 할 수있는 사용자를 필요 그래서 난,포함 된 플래시 플레이어가로드되지 않습니다.

swf.SetVariable("__ses", sid); 

이 응용 프로그램을 테스트 2 사용자에 대해 잘 작동처럼 소스 뭔가에 추가 된 세 번째 수 성공적으로 공개 한 테이블 반면, 다른 모든 동안 로더가 적재 단계를 지나갈 수없는 것처럼 "검은 색"으로 표시됩니다. 누구든지 비슷한 문제가 있었습니까? 또는이 문제를 디버깅하는 방법에 대한 제안을 누군가에게 주시겠습니까? 나는 문제가 프로그램에 있는지, 아니면 그가 가지고 있을지도 모르는 이상한 플래시 설정을 알아낼 수 없다 ... 감사합니다.

+0

더 많은 정보 나 코드가 없으면이 정보도 알 수 없습니다. – weltraumpirat

답변

0

디버깅을 위해 swf의 다양한 지점에 trace 문을 두는 것이 좋습니다. 실패합니다.

http://code.google.com/p/flash-tracer/은 브라우저에서 플래시 추적을보기위한 훌륭한 도구입니다.

실제로 작동하고 계속 진행하기 위해 플래시 앱에 로그인 변수가 필요한 경우 변수가 제대로 전달되지 않을 수 있습니다. swf에 변수를 전달하는 것은 여러 브라우저가 서로 다른 요구 사항을 가지므로 어려울 수 있습니다. 운좋게도이 문제를 해결하고 변수가 매번 적절히 전달되도록하는 훌륭한 라이브러리입니다.

http://code.google.com/p/swfobject/

그래서 어쩌면 세션 ID를 추적. 추적하지 않으면로드 단계를 지나지 않는 이유 일 수 있습니다. 그런 다음 swfobject를 사용해보십시오.

관련 문제