PopcornJS

소프트웨어 스크린 샷:
PopcornJS
소프트웨어 정보:
버전: 1.5.10
업로드 날짜: 14 Apr 15
개발자: Web Made Video
라이센스: 무료
인기: 54

Rating: 4.0/5 (Total Votes: 1)

는 '비디오'태그를 감싸고 대화 형 콘텐츠를 동기화하기위한 간단한 API를 제공한다.
Popcorn.js는 HTMLVideoElement의 속성, 메서드 및 이벤트 네이티브를 활용 API를 배울 쉬운로 정규화, 지역 사회가 상호 작용을 기여하기위한 플러그인 시스템을 제공합니다.
팝콘은 또한 플러그인 공장을 제공합니다.

특징 :



원래 HTMLVideoElement에 대한 참조를 유지합니다.
예에 표준화 된 인터페이스를 제공합니다; 비디오한다 요소 네이티브 메소드 및 속성.
메타 데이터를 포함하는 특수 데이터 속성을 추가합니다.

이 릴리스의 새로운 기능 :



업데이트 QUnit
팝콘 & A를 얻으십시오; CDN에 플러그인
올해 Rdio 플러그인 플러그인 스타터 만들기
허용 끝난 후 남아있는 만족
Popcorn.youtube ()는 발사한다 :로드, loadeddata, canplaythrough을
IE9에서 Popcorn.js 작업을 확인
FF 3.6 아웃 코어 단위 테스트 시간
코어 단위 테스트는 FF 3.6에서 실패
P / Popcorn.removePlayer 기능
GML은 오페라에 실패 된 테스트
사파리 자막 시험 시간 제한
Popcorn.youtube 종료 파견한다
이미지 테스트는 OSX 10.7.1에 오페라에서 실패
프리로드 = 없음과 p.play 비디오는 태그가 크롬에서 재생할 수로 발생하지 않습니다
매니페스트는 선택 사용을위한 플래그에서 benifit 수
보호 된 이름 단위 테스트, 대신 일시 중단 실패하지 않는다
Popcorn.player은 오래된 브라우저 기능 목록에 추가해야합니다
자동 기능 설정 대신 사용하는 경우 기본값이 적용되지 않습니다
유튜브 플레이어가 자동으로 비디오 재생을 시작합니다
jsFiddle의 그들에서의 자동 초점과 플레이 문서
문서 Popcorn.plugin.errors
기본 크기를 사용할 때 자막은 유튜브와 깨진
파서 테스트는 모든 updgraded 수 있습니다
()의 getItem을 리팩토링
플레이어 이벤트 수정
무비 에러 이벤트 시험은 본질적으로 깨진
별명 시험이 중단 / 아웃 플러그인 : Safari는 Windows 7에서 5.1.2
마무리하지 이미지 플러그인 테스트
IE9 낮은 셋째 플러그인은 단위 테스트를 실패
IE9 콧수염 플러그인은 단위 테스트를 실패
Safari는 Windows 7에서 5.1.2 : 자막 테스트가 실패
빌드 도구에는 태그가 작동되지 않습니다

버전 1.0 버전의 새로운 기능 :



? 라이브러리에서와 semantic_demo에 # 114 이동 크레딧
? # 153 차 및 차와 동기화
개발자 모듈 패턴 1.0
비동기 스크립트로드
popcornjs.org에 모질라 위키 문서를 전송
새로운 개발자를위한 문서 테스트 요구 사항
TTML 자막 겉보기 깨진
.enable 및 .disable 표시 트랙의 즉시 업데이트를 강제해야한다
주요 업데이트 코드에서 자바 스크립트 오류 플러그인 자체를 제거하는 경우
미디어가 일시 중지 즉시 경우에도 addTrackEvent는 timeUpdate을 실행하는 데 필요한
트랙 이벤트를 제거 할 때 끝이 _teardown 전에 호출되어야한다
모범 사례를 플러그인
코어 테스트 스위트 스타일 정리
현재 문서를 분석하고 공격 계획을 작성
Baseplayer에 비 메오를 정상화
팝콘을 휴식. * 정적 메서드 테스트 블록
페이스 북 플러그인의 기능을 누락
VTT 파서를 리팩토링
SSA 파서를 리팩토링
선수 폴더에서 baseplayer 제거
유튜브 관련 동영상 옵션에서 이익을 얻을 수
Vimeo에 플러그인을 추가 플레이어 매개 변수를 사용할 수있다
사용자가 HTTPS 프로토콜 대 HTTP를 지정할 수 있습니다
등대 : 새로 생성 된 티켓 이정표
"시간"인수를 사용할 수있는 모든 방법에 SMPTE 지원 추가
낮은 볼륨으로 유튜브 플러그인 기본값
유튜브는 눈에 보이는 높이와 너비 기본합니다
http://popcornjs.org/documentation에 크리스 '의 repo에 대한 링크를 업데이트
효과 팝콘의 우리의 축소 된 버전에 들어갔습니다되지
패키지 플러그인에 대한 XSS 보호
자막 플러그인 기본 텍스트는 정의되지 않습니다
당신은 그 자체로 문자열을 전달하면 트위터 플러그인이 작동하지 않습니다, @ 또는 # 필요
// src 속성에 : 웹 페이지 플러그인은 HTTP를 필요가 없습니다
비 메오 플레이어는 "canplaythrough"발사한다
유튜브 플레이어는 "canplaythrough"발사한다
removePlugin는 매니페스트를 제거 할 필요가
플러그인 작성 단위 테스트는 어떤 상황에서 실패
프레임 살리는 팝콘 인스턴스는 timeupdate을 실행 후 파괴 계속
회귀를 일으키는 충돌을 병합
TTML 데모 수정
코어 스타일의 문제를 해결
정리 내부 리프레시 기능
frameAnimation를 사용하여 인스턴스 instance.data.timeUpdateFunction 누락
비 메오 플레이어 실패 보풀
의미 데모 수정
수정 트위터 데모
타임 라인 sources.js 무작위 문자
팝콘 0.3 = 하였다에서 업데이트 파서 단위 테스트 제목; 팝콘 1.0
업데이트 Processing.js 1.3.6에 URL을 플러그인
정리 파서 데모 .HTML 페이지
1.0에 대한 최신 상태로 저자를 확인

버전 V0.9의 새로운 기능 :



플러그인 규칙
Baseplayer에 유튜브 정상화
youtube.unit.js 시험은 검토 필요
선수 테스트를 표준화
기존 플레이어에서 Popcorn.baseplayer를 사용하여
프레임 애니메이션 애니메이션 당
baseplayer 단위 테스트
YouTube 플레이어 플러그인은 여러 비디오 및 여러 팝콘 인스턴스에서 작동하지 않습니다
핵심 단위 테스트를 linting에 대한 목표를 확인
유튜브 플레이어 단위 테스트는 사파리에 실패
GML 및 처리 플러그인은 더 이상 폴링 할 필요가 없습니다
코드 플러그인은 onEnd 후 onFrame를 실행
currentTime가 설정되어있는 경우 유튜브 플레이어는 여분의 킥을 필요로
플러그인 폴더에 공백과 따옴표를 수정
각주 단위 테스트는 파이어 폭스 3.6.20 맥 OS X 10.6.8에 실패
XML 파서 단위 3.6.20 파이어 폭스 아웃 시간 테스트
데모 중 하나는 어떤 플러그인을로드하지 않습니다
힘내 테스트 / index.html을에 남아있는 마커를 병합
스크립트로드는 IE8에서 정상적으로 실패하지 않는다
등 TST 스위트 룸 플러그인, 파서에 WebM을 추가
비디오를 일시 중지하면 timeUpdate 기능이 조건을 처리 할 수​​ 있어야합니다
Popcorn.timeUpdate 코드 감소
때때로 코어 위치 테스트에 실패
색인 무결성 테스트 정리
플러그인 메타 : 별칭 : 시작 & A; 아웃 : 끝
코어 메타 : 별명 큐를 추가 간부
baseplayer 초기 일시 정지가 작동하지
온로드 해고 전에 Popcorn.getScript는 콜백을 호출 할 수 있습니다
안전하게 충돌을 방지하기 위해 / 캐치 시도에 기능을 플러그인에 전화를 포장
팝콘 코어 테스트 스위트에서 Setup.globalSize () 테스트를 제거
모듈을 소유하고 자동적 인 데이터 타임 라인 소스 논리를 이동
정적 및 프로토 .destroy ()를 완료 이벤트 및 인스턴스 정리하는 방법 구현
모든 인스턴스 관리 코드를 제거합니다 (예외 : Popcorn.instances)
같은 페이지에 여러 팝콘 인스턴스 핸들
Popcorn.version 정적 속성 추가
) (currentTime (N) .play () / 일시 정지에 shorthands로 (N) / 일시 정지 (N)를 재생
팝콘.? 부울 플래그 지원이
페이스 북 플러그인의 오타
DRY 아웃 페이스 북 플러그인 코드
Popcorn.sequence 서브 모듈을 / 모듈 이주
플러그인으로 인해 currentTime 설정 실패에 크롬에 실패 공장 테스트
자동으로 정적 메서드와 인스턴스 메서드를 보호하기 위해 Popcorn.protect.natives을 수정
별칭에서 입 / 출력 테스트 원인이 실패를
플레이어가 준비 후 basePlayer 상태를 업데이트해야
로그인 Popcorn.errors는 경험을 중지하지 않고 콘솔에
코어 Object.keys 참조를 수정
사파리 - 구문 분석 무결성 테스트는 별도의 주장을
처리 플러그인 테스트 실패
타임 라인 단위 테스트 실패
JSON 파서 단위 테스트 실패
실패 파이어 폭스 3.6에서 재생 일시 정지 별칭 테스트
Object.keys 단위 테스트 실패
오페라의 키워드가 원인으로 단위 테스트가 실패합니다

버전 v0.8의 새로운 기능 :



프로덕션 서버에 모든 비디오를 이동합니다.
팝콘 제안 기본값 또는 확장 매니페스트 유형 중 하나의 혜택을 수 있습니다.
이 같은 일부 popcorn.js 자습서를 확인하십시오.
머리글 / 바닥 글을 누락 시맨틱 비디오 데모 페이지.
Google지도 트위닝이 제대로 제목을 설정해야합니다.

버전 v0.7의 새로운 기능 :



Processing.js 플러그인을 Creatd
단위 테스트
팝콘 디버그 기능의 디버그 버전을 만들기
0.1 데모 효과
타임 라인 원 공급기 HTML을 출력 사용
자막을 끌 하드
린트는 플러그인 'unit.js 파일을 확인하지 않습니다
플러그인 타임 스탬프 문자열의 시간을 표현하도록 허용합니다.
"어떻게 플러그인을 쓰기"를 작성 문서
그 스크립트가 콧수염이있는 경우 콧수염 플러그인은 확인하지 않습니다
기간에 따라 기본 종료 시간을 만들기 실패 할 수 있습니다
파이썬 SimpleHTTPServer 우리의 단위 테스트와 함께 작동하도록 허용
플리커 플러그인 변수 정의를
플리커 플러그인 : 표시되지 태그로 이미지를 점점
플리커 플러그인 단위 테스트 : 추가 세미콜론
removePlugin ()는 어떤을 _teardown 호출하지 않습니다, removeTrackEvent를 호출하지 않습니다
구글 피드 던지고 오류
최대 와이드 단위 테스트 시간 범위
마이너 최적화 (이벤트)

버전 v0.6의 새로운 기능 :



라이브 비디오 + 트위터 매시​​업
테스트 / ready.html은 실행되지 않습니다
페이스 북 플러그인 만들기
링크드 인 플러그인 만들기
코드의 압축 된 버전에 대한 테스트 스위트
비디오와 함께 이동하지 않습니다 자막
GML (낙서 마크 업 언어) 지원
팝콘에 지원 원활한 비디오 시퀀싱
데이터 타임 라인 소스 라벨 연산자
링크가 플러그인해야 클릭하면 동영상을 일시 정지
인스턴스 당 ON / OFF 명령을 전환 할 수있는 기능을 추가
player.offset 메오 & A에 잘못 계산; 유튜브
구글지도는 위도와 lngs의 경로에 (트위닝) 애니메이션 방법이 필요
OpenMap 플러그인 나누기 유형 로드맵, 위성, 또는 지형 아니다
플러그인 : Wordriver 플러그인을 Popcornize
addtrackevent와 성능 문제
코어의 모든 플러그인 해체 기회를 검토해야
이미지 플러그인 배치
비 메오 플레이어 인스턴스에 대한 하위 컨테이너를 생성
baseplayer getBoundingClientRect 크롬 복식이 아닌 정수를 반환
유튜브 플러그인은 자신의 ID에 밑줄 비디오를 벗어났습니다
Popcorn.youtube () 버전 유형
popcorn.baseplayer.js 참조 존재하지 않는 기능
Popcorn.js는 노드 명 대신 태그 이름을 사용한다
중심 플러그인 구글 맵을 수정
시간에 민감한 정보를 생략 할 추가 정보를 업데이트
Popcorn.js 보풀을 통과하지
코어의 일부 스타일 정리
필요 서브 모듈 순서 makeile에 의해 초기화 자동이어야합니다
GML 플러그인은 index.html을 테스트하지 않는
자막 단위 테스트 # 2, # 7 실패 때때로
OpenMap 플러그인은 보풀 실패
parserTTXT를위한 단위 테스트는 실패

버전 V0.5의 새로운 기능 :



ISO8601 시간 형식을 사용하여
이름하여 플리커 검색
만들기 : 파서​​ / index.html을
플러그인 : lowerthird - 단위 테스트를 누락
플러그인 : googlenews - 누락 된 단위 테스트
imagemacro 플러그인 bavcbugs
GoogleMap으로는 FF 3.6에 실패
편집 플러그인 문서
웹 페이지 플러그인 및 미디어 위키 앵커 문제
사운드 클라우드 지원
버터의 팝콘 종속성 버터 의존성을 나열
웹 사이트에 의미 비디오 데모 끊어
() instance.position에 대한 지원을 추가
메오 & A; YouTube 플레이어 너비 및 높이를 다시 고려 될 필요가
비 메오 유튜브에서 정적 SWFObject
게으른 부하 플러그인 종속성
하나의 플러그인이 다른 상속 할 수 있도록 허용
베어 뼈 타이머 플레이어
자동되지 않은 데이터 - 타임 라인 소스
린트 : 비 메오 플러그인 JSLint 실패
린트 : 유튜브 플러그인 JSLint 실패
Popcorn.error ()는 오류 개체 대신 문자열을 던졌습니다
축소 된 릴리스 소스 라이센스 헤더를 유지해야
# 450에 의해 도입 된 비 네이티브 플레이어 버그
Popcorn.isArray
팝콘 API 테스트 스위트의 모든 핵심 검사를 실행
Popcorn.xhr에서 건조 반복 options.dataType.toLowerCase () 호출
업데이트 lowerthird 및 자막 플러그인은 새로운 기능을 사용하기
오디오 요소에 popcorn.position 오류
예상 옵션은 상속을 통해 개체를 얻지 못했
인덱스 lowerthird 및 googlenews 단위 테스트를 추가
실패 버터 테스트
업데이트 플레이어 getBoundingClientRect를 사용하는
플러그인은 옵션 _cleanup 기능을해야하고,지도 플러그인은이를 사용할 필요가
) (정적 Popcorn.position 만들기
린트 : baseplayer 보풀 문제

버전 v0.4.1의 새로운 기능 :



버그 함께 자막과 googlenews를 사용하는 경우.
스크립트로드 순서 버그.
googlefeed scriptLoaded 버그.

요구 사항 :



자바 스크립트는 클라이언트 측에서 사용 가능
HTML5 지원 브라우저

유사한 소프트웨어

코멘트 PopcornJS

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색