2012-07-30 2 views
1

동적 div ID를 TB.initPublisher에 전달하는 방법이 있는지 궁금합니다. 저는 기본 튜토리얼을 프레임 워크로 사용하고 있습니다. 플래시는 본문 끝 부분에 추가됩니다. 원하는 부분 만 추가하면됩니다. 내가 현재 노력하고있어입니다 :동적 div에 Tokbox 플래시를 추가하는 방법

session.addEventListener('sessionConnected', sessionConnectedHandler); 

function sessionConnectedHandler(event, chatBoxPublisherDiv) { 
publisher = TB.initPublisher(chatBoxPublisherDiv); 
session.publish(publisher); 
} 
+1

** 명확한 설명을 표시하려고합니다 : ** chatBoxPublisherDiv는 Tokbox 세션이 생성되기 직전까지 정의되지 않은 동적 div입니다. 해당 div ID를 sessionConnectedHandler 함수에 전달하는 방법을 잘 모르겠습니다. –

+1

'동적 div'가 생성 되었습니까? 그것을위한 코드를 추가하십시오 - 그것의'id' 속성을 얻는 것은 매우 간단해야합니다 ... 그러나 그것의 생성했습니다 – ManseUK

+1

감사합니다, @ manseUK, 그것은 범위에 문제가있었습니다 - 나는 그것을 통과시키지 않고 변수를 끌어 내려고했습니다. 함수에 올바른 방법으로 전달합니다. –

답변

1

는이

function sessionConnectHandler(event) { 
    var publisherProperties = {width: 400, height:300, name:"Bob's stream"}; 
    publisher = TB.initPublisher(API_KEY, 'publisher', publisherProperties); 
    session.publish(publisher); 
} 
'publisher' 원하는 요소의 ID입니다

내용이

Docs here for initPublisher method

관련 문제