2017-03-01 3 views
0

브로드 캐스트 채널 API를 실험 중이며 메시지 속성이 있는지 궁금합니다. 특히 메시지의 출처를 알 수있는 방법이 있습니까?BroadcastChannel 메시지 측면

var bc = new BroadcastChannel("test_channel"); 
bc.onmessage = function (ev) { 
    console.log(ev.data); 
    document.getElementById('box').innerHTML += ev + '<br>'; 
} 

원본 메시지의 출처를 기반으로 DIV 요소의 텍스트 색상을 구분할 수 있어야합니다. 하나의 웹 사이트에서 또는 다른 웹 사이트에서.

메시지의 출처를 알 수있는 방법이 있습니까?

답변

0

event.originmessage 이벤트 처리기에서 가져올 수 있습니다.

+0

정말인가요? 나는 계속 널을 얻는다. –

+0

@NoahBaxley _ "계속 null입니다."_ 설명하기 위해 http://plnkr.co를 만들 수 있습니까? http://stackoverflow.com/help/mcve 참조 – guest271314

+0

전에 한 번도 해보지 않았습니다. 코드를 작성하고 여기에 게시하는 것과 다른 점은 무엇입니까? –