2013-02-19 3 views
2

이 질문은 다시 한 번 질문에 대한 답이 없을 것입니다.하지만 어쨌든 시도해 보겠습니다.팝업 상자의 HTML 비디오가 무작위로 재생/실행되지 않습니다.

폴더 이름을 사용하여 폴더 내의 모든 비디오를 이미지로 출력합니다. 클릭하면 비디오 팝업이 생성됩니다. 비디오에는 사용자 지정 컨트롤 (재생/일시 중지 및 음소거 만)이 있으며 팬시 박스를 사용하여 비디오 팝업을 만듭니다.

모든 것이 Opera와 Firefox에서 안정적으로 작동합니다. 동영상이 IE9에서 재생되는 것을 방해하지 않으며, 가장 성가신 것은 가끔이 Chrome에서 재생되고 때로는 재생되지 않습니다. (btw 사파리도 팝업되지 않으며 이유는 알 수 없습니다.)

플러그인은 상당 부분 코드이지만 최종 결과는 이미지가있는 링크와 숨겨진 div이며 현재 비디오와 관련된 링크가 포함되어 있습니다. 그런 다음 비디오 컨테이너가 있는데 이는 팝업 코드입니다. 링크 중 하나를 클릭하면 링크의 숨겨진 콘텐츠에있는 동영상의 src가 바뀝니다.

그것은 너무 웹 사이트의 코드를 살펴 제발, 설명하기 매우 어렵다 : http://londoncreativedigital.com/downloads/creativeshowcase/

여전히 읽는, 여기에 플러그인의 코드입니다 https://github.com/marian-cerny/simple-video-embed

비디오 재생/일시 중지는 assets/player-controller.js에서 처리됩니다.

대단히 감사하겠습니다. 나는 논리적으로 이것에 대한 이유가 무엇인지 설명 할 수 없다. JS 디버깅을 시도했지만 아무 것도 생각 나지 않았습니다. 잠시 동안 나는 webm 비디오를 추가하는 것이 도움이 될 것이라고 생각했지만 그렇지 않았습니다. webm을 추가하고 mp4 버전을 제거한 후에도 동일한 방식으로 작동합니다. (localhost에서 시도한 온라인 버전에는 webm vids가 없습니다).

+0

어쨌든 mp4는 크롬에 어울리는 것이어야합니다. – dmi3y

답변

1

마크 업이나 자바 스크립트를 비난 할 필요는 거의 없습니다.이 경우와 다른 내용이 있다고 가정합니다. 나는 몇 번이나 그런 상황을 해왔다. 좋아, 여기 내가 한 일이야.

  1. 크롬 및 FF로 직접 연 비디오입니다.
  2. 둘 다의 개발자 표시 줄을 열고 헤더 및 기타로드 정보를 볼 수있는 net (네트워크) 탭을 찾습니다.
  3. 여기에 FF로 한 번만 요청하고 Chrome에서 곱하여 취소 또는 보류 중입니다.
  4. ogg 클립과 동일한 tryed, FF로 좋고 chunked하지만 Chrome에서 조금 좋아지며 요청의 일부가 보류 중이고 부분 취소되고 fiew가 좋습니다.

내가 여기에 잘못된 것일 수 있습니다. 예전에 비슷한 문제가 있다고 말했듯이 저는 전문 코디네이터와 함께 일했고 모든 코덱을 잘 사용했습니다. 나는 videojs.com에서 완벽하게 작동하는 mp4 비디오를 보여 주었고, 인코더 나 이와 비슷한 것을 바꾸어서 고정 시켰습니다. 불행히도, 나는 그를 어떻게 연결하고 물을 수는 없지만 아마도 당신에게 어떤 아이디어를 줄 것입니다. 당신이 그것을 해결할 수있을 때마다 제발, 여기 상태를 업데이 트, 나는 그 모든 시간을 호기심했지만 내 호기심을 해결할 수있는 기회가 없었어요.

동영상이 한 번만 처리되었지만 그 시점에서 mp4 또는 ogg인지 확실하지 않습니다. 또한 나는 최신 크롬과 FF로 win7에 있습니다.

+0

그렇다면 인코딩 문제일까요? 그게 내가 생각한거야. 그런데 왜 webm 비디오와 동일한 기능을합니까? 누군가 Chrome에서 작동하는 HTML5 동영상을 생성하는 무료 동영상 변환을 추천 할 수 있다면 정말 좋을 것입니다. Freemake를 사용하지만 외관상으로는 충분하지 않습니다. –

+0

캐싱과 관련이있을 수 있습니다. 동영상을 업로드 한 후에 처음으로 항상 재생되지만로드가 발생하지 않는 것으로 확인되었습니다. –

+0

예, 왜 ogg가 문제가 있는지 생각하지 않았습니다. 짐작할 수 있듯이, 그것은 일종의 헤더 문제 일 수도 있고, 서버 쪽에서 뭔가 막히는 것일 수도 있지만, 왜 FF로 괜찮습니까? – dmi3y

관련 문제