일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- spring
- UIWebView
- permgen space
- iphone
- WebView
- JavaScript
- C#
- jsp
- jQuery
- encoding
- Objective C
- Database
- 메모리
- 이클립스
- Eclipse
- udp
- 티스토리 초대장
- 톰켓
- Tomcat
- 한글
- 티스토리 초대
- ios
- ipad
- XML
- java
- MySQL
- 인코딩
- HTML
- Memory
- Android
- Today
- Total
suroMind
[Javascript]Flash Player version check 본문
jw player를 이용하여 동영상을 구현 하던 중 특정 컴퓨터에서 동영상 플레이가 되지 않는 현상이 있었다.
체크 해보니 플레시 버전이 낮은터라 그런 현상이 일어 났었다.
Flash version 이 낮은 컴퓨터에서는 최신 버전을 설치하고 브라우저를 닫은 후 웹사이트에 접속하니 제대로 동영상이 플레이 되었다.
----------------------------------------------------------------------------------------------------------------------
<div id="nonMediaplayer" class="noplayer" style="display:none;">동영상이 안보이시면 아래 Flash Player를 설치하신 후 인터넷창을 새로 열어서 확인바랍니다.
<p style="padding:20px 0 0 50px;"><a href="http://get.adobe.com/kr/flashplayer/" target="_blank"><img src="../images/fplayer.gif" alt="" /></a> </p>
</div>
<!-- jw player -->
<div id="mediaplayer"></div>
<script type="text/javascript">
jwplayer("mediaplayer").setup({
flashplayer: "../jwplayer/player.swf",
file: "../images/hongbo.mp4",
image: "../images/mv.jpg",
width:"246",
height:"167"
});
</script>
<!-- //jw player -->
<!-- google Api를 이용한 플레시 버전 체크 -->
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("swfobject", "2.1");
google.setOnLoadCallback(onLoad);
function onLoad()
{
var flashVersion = swfobject.getFlashPlayerVersion();
//alert("Flash version : " + flashVersion.major + "." + flashVersion.minor);
if(flashVersion.major >= 11){
//if(flashVersion.major < 11){
$("#nonMediaplayer").hide();
$("#mediaplayer").show();
}else{
$("#nonMediaplayer").show();
$("#mediaplayer").hide();
}
}
</script>
<!-- //google Api를 이용한 플레시 버전 체크 -->
---------------------------------------------------------------------------------------------------------------------------
본인은 그냥 Flash version이 11버전 대 이하이면 설치하라는 div를 block시키고
동영상 플레이어 div를 display:none 시켰다.
플레시 버전을 보려면 alert을 주석 풀어서 테스트 해보시길바랍니다.
'IT분야 > Html' 카테고리의 다른 글
css로 게시판 제목 자르기 (0) | 2012.04.08 |
---|---|
[HTML] 로그인 할 때 자동완성 끄기 (0) | 2011.01.23 |
[jQuery]jQuery 플러그인 (0) | 2010.11.02 |
[HTML] Html 웹표준 DTD 선언 문서 형식 (0) | 2010.10.20 |
[jQuery] jQuery 기초 강좌 사이트 (0) | 2010.10.20 |