라이믹스에서는
common/js/common.js 파일에 있는
_displayMultimedia 함수가 Xe Core 보다 훨씬 작게 줄여놨더군요
플래시 출력을 위해 displayMultimedia 를 사용해왔었는데
라이믹스에서는 이미지 출력용도로만 가능하고
플래시 출력은 불가능하게 되어있더군요
혹시 기능을 축소한 이유가 있으신건가요?
그리고 추가로 그러면 플래시 (swf) 출력을 위한
라이믹스만의 별도의 js 함수가 있나요?
( 아니면 embed 나 object 코드를 직접 넣어야하나요? )
sejin7940
Lv. 6
2008년 정식 사업자등록 후 17년동안 오직 라이믹스/XE 만을 제작해온 XE 전문 제작업체입니다.
순수 라이믹스/XE 기반의 포트폴리오만 350개, 자체 개발/보완 모듈들의 기능개발 내역이 1800가지를 넘습니다.
개발내역들은 https://sejin7940.co.kr 에서 확인 가능합니다. 라이믹스/XE 개발 의뢰 주시면 어떤 기능이든 개발해드립니다!
순수 라이믹스/XE 기반의 포트폴리오만 350개, 자체 개발/보완 모듈들의 기능개발 내역이 1800가지를 넘습니다.
개발내역들은 https://sejin7940.co.kr 에서 확인 가능합니다. 라이믹스/XE 개발 의뢰 주시면 어떤 기능이든 개발해드립니다!
댓글 3
플래시 자체가 요즘 브라우저에서 지원을 축소하는 중이라 제대로 작동하지 않는 경우가 많고,
HTML5 audio/video는 모조리 자동재생돼서 정신이 없다는 이슈가 있었습니다.
섬네일(스샷) 생성이 가능하다면 섬네일(스샷)으로 변경될 가능성은 있지만,
주로 통합검색이나 갤러리 형태 게시판 목록 등 섬네일 표시에 사용되는 함수여서
직접 재생을 지원하는 일은 앞으로 없을 것 같네요.
플래시 동영상을 직접 재생하려면 <object><embed> 태그를 사용하셔야...
가장 궁금했던 부분이... 빠져있어서 ^^
XE 에는 현재 버전에도 있는 displayMultimedia 함수에서 플래시 재생 관련 소스 부분을
라이믹스에서는, displayMultimedia 에 있던 해당 부분을 일부로 제거했다는건가요?
라이믹스가 XE Core 를 기반으로 뻗어나간건데, Core 에 있던 부분이 라이믹스에서 제거되었기에...
혹시 제거한 이유가 따로 있나해서 여쭤본거예요 ^^
( 플래시 사용을 거의 안 해서 굳이 필요없을듯해서 뺀건지.. 아니면 보안상의 문제가 있어서인지? 등등 )
라이믹스에 이슈가 등록되어서, 그걸 해결하기 위해 변경했습니다.
XE에서는 이런 이슈가 제기된 적이 없기 때문에 대응하지 않고 있을 거고요.
https://github.com/rhymix/rhymix/issues/843
XE에 있는 함수를 라이믹스에서 제거하지는 않습니다만 (아예 없애면 오류가 나니까요)
해당 함수가 작동하는 방식은 상당히 과격하게 바뀔 수도 있습니다.
극단적인 예로 AJAX에 많이 쓰는 exec_xml 함수가 있는데요... XE에서는 실제 XML 요청을 주고받지만
라이믹스에서는 이름만 exec_xml일 뿐, 일반 POST로 요청하고 JSON으로 받습니다.
displayMultimedia 함수도 멀티미디어 콘텐츠를 어떤 방식으로든 표시한다는 의미는 유지하면서,
실제로는 섬네일 표시 용도로 사용하는 경우가 대부분이라는 점을 감안하여
이용 편의 및 트래픽 절약을 위해 검은 바탕에 ▶ 단추만 남겼습니다.