login register Sysop! about ME  

2017년 05월 08일 17시 24분 00초,     조회수 : 407
  제목 : wmv 파일이 재생이 안됩니다
SEQ : 24036 글쓴이 : bugwiwang74

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

동영상이 재생이 안됩니다 

자바스크립트 개체가 'SetAutoStart' 속성이나 메서드를 지원하지 않습니다.  <- 이런 오류 메세지가 나오구요 ㅠㅠ

개체가 'SetAutoStart' 속성이나 메서드를 지원하지 않습니다.

<script language="javascript">
var gvVodServerPlayerURL = "";
function gfShowVodInIDC (objName, fileName) {
	   if (fileName == "" ) return;
	   var Player = document.getElementById(objName);
	   if ( Player.playState == 1 ){
	   	   Player.play();

	   } else {
	   	   if ((navigator.userAgent.indexOf("IE") > -1) && (navigator.platform == "Win32")) {
	   	   	   Player.autoStart = true;
	   	   	   Player.Filename = gvVodServerPlayerURL + fileName;
	   	   } else {
	   	   	   Player.SetAutoStart(true);  <-- 이부분에서 개체가 'SetAutoStart' 속성이나 메서드를 지원하지 않습니
다 라고 뜹니다.
	   	   	   Player.SetFileName(gvVodServerPlayerURL + fileName);
	   	   }
	   }
}
</script>


<span onclick="gfShowVodInIDC('MediaPlayer','../mov/a1_1.wmv');"><img 
src="../img/common/icon_play.gif" alt="재생" /></span>


자바스크립트 개체가 'SetAutoStart' 속성이나 메서드를 지원하지 않습니다. 로 검색해봐도 안뜨고
자바스크립트 'SetAutoStart' 로 검색해봐도 안뜨고
''SetAutoStart' '로 검색해도 안되네요 

어떻게 수정을 해야 할지를 모르겠습니다 ㅠㅠㅠㅠㅠ

예전에도 질문한적 있었는데 그때 답변을 

 rachell
   2015-05-13(12:12)
 ie11부터는 useragent가 다릅니다. "ie"가 들어있지 않습니다. trident 계열로 나옵니다.
판단을 2가지로 해야 합니다. ie가 있는지 trident가 있는지, 그리고 그 외... 정규식으로 하려
면 ie 10까지는 "MSIE ([0-9]{1,}[\.0-9]{0,})" 11은 "Trident/.*rv:([0-9]{1,}[\.0-9]
{0,})" 이렇게 판단하면 되고 그외는 다른 브라우저 입니다. 

이렇게 해주셧엇는데 이해를 못했습니다. ㅠㅠ

  호빵
  2017-05-09(18:09)
캐릭 이미지
var agent = navigator.userAgent.toLowerCase();
if ( (navigator.appName == 'Netscape' && agent.indexOf('trident') != -1) ||
(agent.indexOf("msie") != -1)) {
// ie일 경우
}else{
// ie가 아닐 경우
}



제목 작성자 날짜 조회
wmv 파일이 재생이 안됩니다 (1) bugwiwang74 2017-05-08 407

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})