카카오 지도에 vlc 플레이어

카카오 지도에 vlc 플레이어가 같이 안뜨네요 ㅠㅠ
vlc 코드만 입력하면 지도맵 자체가 아예 안뜨는데, 코드가 잘못된건가요?ㅠㅠ
코드가 제대로 안나와서 첨부파일에 올렸습니다!

var iwContent = ‘’+
‘’+
‘’+
‘’+
‘’+’’;

var iwRemoveable = true; // removeable 속성을 ture 로 설정하면 인포윈도우를 닫을 수 있는 x버튼이 표시됩니다

// 인포윈도우를 생성합니다
var infowindow = new kakao.maps.InfoWindow({
content : iwContent,
removable : iwRemoveable
});

// 마커에 클릭이벤트를 등록합니다
kakao.maps.event.addListener(marker, ‘click’, function(e) {
// 마커 위에 인포윈도우를 표시합니다
if(infowindow.getMap()){
infowindow.close();
}else{
infowindow.open(map, marker);
}
});

// 인포윈도우를 표시하는 클로저를 만드는 함수입니다
function makeOverListener(map, marker, infowindow) {
return function() {
infowindow.open(map, marker);
};
}

// 인포윈도우를 닫는 클로저를 만드는 함수입니다
function makeOutListener(infowindow) {
return function() {
infowindow.close();
};
}

문의사항.txt (1.5 KB)

지도는 뜨는데 플레이어가 안 뜬다는 말씀이신가요?

첨부 파일의 코드로는 무엇이 잘못되었는지 확인하기 힘드네요.
좀 더 자세한 상황 설명이 필요할 것 같습니다.

에러 메세지가 보인다면 첨부 부탁드리고
플레이어 관련 코드가 없을 경우에는 지도가 뜨는지도 한 번 확인해 보세요.

네! 지도는 뜨고 플레이어가 안떠요 ㅠㅠ
(아까는 지도가 안떴는데 지금은 지도 나와요!!)
플레이어 관련 코드가 없을 때도 지도 잘 뜹니다!
오류는 안 떠요!
20210604_164301

이미지 처럼 뜹니다 ㅠㅠㅠ

일단 해당 Object 태그의 용법은 ActiveX 사용을 하고 있는 것 처럼 보이는데요,
이 경우에는 특정 브라우저 한정으로 돌아가는 코드이고, 저희가 같은 환경을 맞추기 어려운 상황이라
직접 테스트 해 보기 힘들기 때문에 도움을 드리기 힘듭니다.

ActiveX를 지원하지 않는 브라우저에서 실행했을 경우에는
image
이렇게 나오긴 합니다.

Object 태그 단독으로 쓰였을 경우 잘 나온다고 한다면,
Object를 화면 보이지 않는 어딘가에 미리 만들어두고
마커를 클릭했을 때 해당 태그를 info window content로 지정(infoWindow.setContent(objectTag))하는 방법을 시도해 볼 수 있겠습니다.
경우에 따라서 setTimeout으로 타이밍 조절을 해 볼 수 도 있을 것 같고요.
근데 이는 근본적인 해결 방식은 못됩니다. 모두 차선책이라고 볼 수 있고,
결과적으로 어떤 구성 하느냐에 따라서 예외처리나 구현 난이도가 매우 높아 질 수 있습니다.

직접적으로 도움을 드릴 수 없는 점 양해 부탁드릴게요.

마커를 클릭했을 때 해당 태그를 info window content로 지정(infoWindow.setContent(objectTag))하는 방법을 시도해 볼 수 있겠습니다.
이 부분을 어떻게 써야할지 잘 모르겠어서… 혹시 샘플 주실 수 있을까요 ㅠㅠㅠ