2016-10-20 12 views
0

5 년 전 나는 수많은 페이지에 많은 파일이있는 swf 개의 온라인 교육 과정을 개발했습니다. 이것은 XHTML이었다. swfobjwct.js 파일이 필요하고 플러스 swf 코드를 재생해야했습니다. 나는이 코드를 작성하지 않았다. Dreamweaver는 삽입 할 때 사용했다.swfobject.js는 swf 파일의 html5에 여전히 필요합니까?

이제이 교육 과정을 업데이트해야합니다. 각 html 파일을 html5로 변환했습니다. 이 간단한 코드 줄을 사용할 수 있습니다.

embed src="swf/m02-02.swf" width="91px" height="20px"/ 

나는 다른 것을 필요로하지 않습니다. 이 swf가 재생되는 데 사용되던 모든 이전 코드는 제거되었습니다.

몇 군데를 테스트했으며 파일이 작동합니다. 몇 사람이 플랫폼에서 테스트를 해봤지만 작동합니다.

현재 swf 파일을 재생하는 데 필요한 전부입니까?

어떤 이유로 든 잘못된 나머지 200 개의 파일을 변경하고 싶지 않습니다.

답변

0

최신 브라우저는 <embed>을 이해합니다. 대부분의 브라우저는 수년 동안 지원했지만 HTML5는 공식적으로 만들었습니다. 예, SWFObject없이 직접 SWF에 삽입 할 수 있습니다. 그러나 브라우저에 Flash Player가 설치되어 있지 않은 경우 (현재는 많지 않음) 학습자는 특정 브라우저에서 제공하는 "콘텐츠를로드 할 수 없습니다"라는 메시지 만 볼 수 있습니다.

SWFObject는 Flash 지원 검색과 같은 추가 기능을 제공하므로 Flash를 사용할 수없는 경우 대체 콘텐츠를 제공 할 수 있습니다.

어도비 드림위버 (Adobe Dreamweaver)는 하루 안에 털이 많은 코드를 뱉어 냈다. 그래서 SWFObject를 계속 사용하면서 어도비의 비 대한 코드를 자신의 코드로 대체하는 것이 좋습니다. SWFObject의 간단한 예제가 있습니다 http://learnswfobject.com/the-basics/dynamic-publishing/index.html

코드를 변경하면 IE9-11을 포함한 모든 주요 브라우저에서 테스트해야합니다.

+0

감사합니다. 이것은 내가 듣고 싶어했던 바로 그 것이다. – smk17

+0

도와 드리겠습니다. 문제가 해결되면 답변을 올바르게 표시해야합니다. 감사 – pipwerks