青浦修电脑 青浦笔记本维修 青浦手机维修 青浦电器维修

找回密码
立即注册
搜索
热搜: 活动 交友 discuz
发新帖

1998

积分

1

好友

326

主题
发表于 2020-11-10 22:57:46 | 查看: 4873| 回复: 0
教程是按照我自己的方法来的,不一定对所有人有效,反正我自己是成功了。
7 F+ W/ o- m# A播放器也不是我写的,具体代码不要找我,我是小白。% @0 u. `* `8 B+ e5 c
注意:本播放器只能播放m3u8资源。$ N0 O; _5 k/ e0 [
效果:播放器右上角将挂上你的logo,P2P加速,本地化播放器更快速,播放器自带弹幕(不需要的可以自己去除)' i2 F' Y+ V. f
准备工具:苹果cmsv10网站一个,资源站播放器。/ J8 F0 T2 x5 K
教程开始:
* t  _. b4 ?+ u! T% m$ e① 导入一个资源网的播放器
6 M7 |) M+ e: m) C( v. O② 将解析接口改成 /dplayer/?url=
* Y" ?8 P6 O  M1 M' r! F0 `
2 t1 d  j. o. [+ t. S4 c③ 播放器代码修改为:
; t) b2 ^  _0 B) Z- A: t
MacPlayer.Html = '<iframe width="100%" height="' + MacPlayer.Height + '" class="embed-responsive-item" src="' + MacPlayer.PlayUrl + '" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>';3 u* X% @  t9 w5 K  r( R0 o
MacPlayer.Show();, N5 V1 W8 k6 `2 k
* R/ g; Z, l: G: C$ G  z
- V" S; n! q( u. O, o0 I. e
* d, k" k* N& V! i0 p8 G
④ 上传播放器文件夹至根目录
0 W# p+ G- Y4 `- @' u2 U) a+ ^% w' L+ a2 s% q4 Z% V4 E
⑤ 在苹果后台将视频数据中的播放器换成你改好的播放器即可。
附录:
# A  ^2 c' U+ U' X7 u/ ?9 O: x播放器文件下载地址:https://www.lanzous.com/i7v0osf' \* j. x+ u" E2 x0 G
p2p加速方法:去https://oms.cdnbye.com/#/user/domain注册账号,然后绑定好自己网站的域名即可。
" j) u' v7 F5 @( E3 {3 Y每天5G免费加速流量,每天签到再送20G流量。* s, C: q9 d% u' M
(但是个人感觉没啥用,好看吧…)
  F; ^* |) c; K右上角logo地址:根目录/dplayer/images/logo.png
2 y  r. j' L; l6 B5 f
1 s* F6 p2 F" i2 Z1 z7 F
-----------------------------------------------------------------------------------
本文是介绍Dplayer播放器搭载P2P加速源码,配合苹果CMS有独立的播放器后台
主要功能:
  • 自定义播放器LOGO
  • 自定义播放器右键版权
  • 自定义播放前置广告
  • 自定义播放暂停广告
  • 还可以自定义会员直接跳过广告
  • 实现全网资源解析,不需要一次解析接口了。
  • 功能是非常强大,更多功能正在研发中。
  • 域名对接可直接实现P2P加速,让资源不再卡顿。) y0 i: q) j, q
5 h( ]" g: G9 `( b& V5 t- S
使用教程:" g4 X4 [# W1 v4 ]1 ]" r' s* N+ s
下载好播放器文件后,直接解压到更目录,切记,是网站的更目录。
4 B8 r) E7 _: o* J* [然后点击 视频-在点击播放器,添加播放器,4 Y3 v! x5 ~7 v7 I
添加播放器时,编码为:wlm3u8   名称可以随意、
/ |8 e0 _' R+ S6 `然后填写解析接口,解析接口格式为://www.isiyuan.net/addons/dplayer/?url= 《把[url=http://www.isiyuan.net]www.isiyuan.net
修改成你的网站域名》
6 R5 A, c3 g, x然后点击保存、这样子播放器就安装好了。# x8 J0 Q$ o/ Y% X3 Z4 ~
然后点击自定义快捷菜单:添加播放器后台。
6 }7 U3 N$ @! U. |地址为:– 播放器Dp/addons/dplayer/system.php
6 l! E/ r+ j2 m/ o接下来配置P2P:9 ]- O( E( d$ e5 w$ g) u& Q
配置P2P其实很简单,
& q* l# {! C: B$ W3 T( _到这个地址:https://oms.cdnbye.com/#/signup   注册账号、然后点击签到领取25G免费P2P流量。每天都可以领。
/ Y) [4 M% R' O9 l  w# p然后绑定域名,绑定的域名一定要是你网站的域名,要跟你在播放器上填写的接口域名要一样。" [" p* i% A- p2 ?, ~
绑定好域名后,这个网站的左边导航栏有一个P2P配置,点一下进去把P2P状态开启就可以了。

; g. |/ V$ j, }5 W. v; p4 n( o( b; k
-------------------------------------------------------------------------------------
播放器功能:
  • 支持格式:m3u8、mp4
  • 播放记忆
  • P2P加速(去除在视频中P2P信息)
  • 自动播放下一集(仅电脑端)
  • 去掉弹幕(需要的自行去掉注释)
  • 手机增加引导点击播放图片+ r" s2 G! I& u
使用方法:
  • 将文件上传到自己的网站(比如文件名叫dplayer.php,上传到要目录)
  • 在苹果cms后台播放器设置中开启解析,解析域名设置为/dplayer.php/?url=. i! B; h6 N& h$ H% u/ W
代码:(代码摘自网络,请检查测试后正常使用)
  • , o" [; W" r! F: s& ]& a9 \

    2 O8 o* Q) x1 E<html>
    1 I/ g1 u: m8 `4 S
    & I* v8 L4 d8 x

  • 8 I3 j8 C& L0 u- D% n5 _

    9 b/ E# A7 R& \. e; G# Q4 N        <head>
    - x' `. a( J; m# {6 S, L

    ( K  ]4 q, ]8 d
  • ! ?' Q# Y+ G" y/ L  w6 m3 b

    # c( Y) j% T3 u$ r( {                <title>dplayer增加记忆+P2P播放</title>4 c, w3 a! J/ ~3 X" b" b$ R
    ' m; b5 X$ o) n$ q* W9 _3 t7 G0 h
  • ! ?/ A& H9 ^3 H

      [; w) f! t. c  c3 l. Y+ I                <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>1 k. `7 w1 m: g" m2 T- S
    5 \3 m6 [! c& Q/ s' j8 e; y; S) a

  • % x' w; e- o$ x2 c" X4 a
    ' E/ k8 X$ y  ?
                    <meta http-equiv="X-UA-Compatible" content="IE=11" />4 o7 g/ g9 S4 A: h8 W7 v! U

    8 U' O8 v) S& _" u6 y8 G1 T
  •   A0 D9 q! @! O. F/ G" D; S/ l3 R

    * f9 s+ `9 o9 w2 S2 W                <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" id="viewport" name="viewport">7 E; Y1 s5 v; ^

    6 R4 k3 d$ @; A& m+ Y1 {4 n! Z

  •   Q! U8 R  @: U2 ]! k3 V8 X

    7 M1 J* J$ P2 f) I  d) A: V                <link rel="stylesheet"  />
    8 m' S  H; b/ Z0 n
    ! h+ a% `2 e3 B+ ?7 q) U
  • 5 I" T  G1 C9 v7 @* @- }

    $ p' N1 u; a1 }4 R- B                <style type="text/css">% F  p6 w0 J3 r
    ) p  j6 t2 t* Y8 [+ A5 A# |

  • ; w9 f; o( q  b! @' n5 |/ h
    & s  d' y+ l* e* \. s! k
                            body,html{width:100%;height:100%;background:#000;padding:0;margin:0;overflow-x:hidden;overflow-y:hidden}
    3 K( f( f+ w! _. R. E! t
    5 \+ e* O8 N% e. g4 i  _, _5 k

  • " R) {( L* T# l

    " D1 U& r( Q3 i, }3 p1 S: K. d                        *{margin:0;border:0;padding:0;text-decoration:none}
    1 m( V3 `  w8 T1 W4 q# _
    ' ?& z- |2 K3 q' R

  • , ?) e  V; ~* V

    6 U6 d- S8 J8 }6 g6 W5 p4 R# |                        #stats{position:fixed;top:5px;left:10px;font-size:10px;color:#fdfdfd;z-index:20719029;text-shadow:1px 1px 1px #000, 1px 1px 1px #000}
    1 r4 B6 s4 [) `7 e, I
    " Z: V) [. u$ L9 a: J4 @
  • . }$ ?: T# I+ E3 l1 D' c/ o

    - `4 l% i& K3 ~2 J* P                        #dplayer{position:inherit}
    % q4 B% K* s' u/ \: o, O# \

    ; @, P! @& q0 \, H# I
  • 3 Q9 w. A6 H8 s  Z9 o/ n1 T

    ( L) }* e  Y2 a5 E3 z% n
    - t% a& S( }" b5 g" N  [; o7 E
    5 K1 f2 N  G. ?' e1 M9 ?8 C

  • ) T/ t6 }( X0 R' O( p# o( G

    $ i$ S( j5 o1 O                        #play_icon {
    - o+ [$ W# b% J  L- F5 M( L8 I5 b
    $ p8 y, G! T9 \  }4 Z; a1 V
  • 6 s- J; j" V8 x
    ' [9 e+ D; G9 G+ [. R; c7 G" H
                                    background-color: black;
    ; r8 q0 |! r6 F; q, k

      R/ }( [/ Q# G4 [' a! ^* T9 I8 p
  • : s% k" P/ I9 g7 g, W; X" f2 ?
    , p# K0 n/ |# {5 M  u: q! ]
                                    height:100%;, {) B1 M* b; A" e1 b' N! h$ j1 G' b8 @

    - i$ }  s: h% l9 H$ U: j* T) G

  • 9 s- L4 b& u, }- P7 V

    6 k4 [$ U. _8 M; H6 t! ?                                background-image: url("data:image/gif;base64,R0lGODlhxgL0AfU/ANLS0gAAAGRkZKOjo4WFhaurq9zc3ERERAQGB/mHAMTExLu7u+Pj46NZAKEnEh1unT4+PpmZme8/IlhYWHFxcchtAGc4ALOzs8MzHC4uLhdWe5GRkY6OjkxMTCaRzi+z/zIRBUoUC1ItAHx8fPCCABoaGu/v7/j4+OB6AB+AtHAdDy2q8w86UutCJyil6RgJAn9FANo6HxTD/hO89AsqPAYTGwoKCjOx/wcaJgoEATwgACmb3QMNEiIPAgAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBNDE3REMxQjMwRUJFNTExOTI4ODhCRjI3RTdCQzk1OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQkQ3REM1OTRGQkIxMUU2QTExQzhCRjZGQTQ1QkMxNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQkQ3REM1ODRGQkIxMUU2QTExQzhCRjZGQTQ1QkMxNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBz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");
    . q! I1 a& Y, e% x

    0 C! J* m- g1 z. @; o4 z
  • . e3 F1 c' C; W& l$ d; k+ i" x2 r

    , `) G2 c* S4 r3 N# e. e% Y0 j1 X                                background-size: contain;
    6 V8 ^  Y" o8 ~# h* {  k

    9 Z' @1 G+ O( S$ ]5 `0 Y! F

  • , `# z4 M" f8 v% l* C

    , C) M* p; Z6 Y, S9 ^9 i  D                                background-repeat: no-repeat; , T. [0 B+ @' C$ R' {, L

    ! n2 G+ j; B  V  k+ _$ E
  • . `( a* U3 V* F5 ~$ c# r0 d' k
    3 B% g+ G- h. _0 g# _7 J8 k
                                    background-position: center;   
    1 g6 Q- O4 m( O, @; I, T  H3 k- v
    . G" c5 i( n9 B' B5 ?) s$ k" J

  • 9 O- d3 Y* J2 @& Y* ?% U7 I

    ! B& X# H- H$ C$ h' N- c                                display:flex;
    + p4 b6 a: b2 h

    9 y4 E0 B, W% k5 q* @

  • 0 T/ d' y( i2 L+ i  A

    6 `/ Z/ Y" [6 `                                align-items: center;   
    , ]' i8 G9 ^; q) K7 S
    % m" N' |9 k( m1 x7 c* d
  • ( d7 F( a( d4 L9 W8 L

    , [# L; s' D" s; M: }& d: E; J                                position: absolute; 1 E7 I9 x6 l$ H# O

    9 E1 r/ ~* A) l4 t  i" c! d

  • 5 s! M( q; A  W% H4 ~9 a
    & e7 m: Z* X. }. a6 ?8 X
                                    top: 0px; ' c, M5 e4 ~1 j2 j
    2 C* `: O2 T; X0 M8 p* Z

  • ! V# g8 ]7 r- ]3 R8 D
    , H/ ]0 U$ m! O7 w
                                    left: 0px;
    6 Z5 f5 o1 r# n# W* F5 P
    7 G5 m* L2 u! n0 Z
  • 6 ?: r) L0 c$ J. W7 A3 L3 i4 U

    & F3 q5 v  h# G1 ~' O0 y$ E                                width: 100%;
    , M4 Y# O8 h. q

    ' O8 f$ I* D9 U# t/ n
  •   E: c  H7 w  ]& _9 l

      l6 J4 v0 U; Y9 f. f" E4 k                        }7 D# L8 [/ p. |1 M1 C
    , T( Q2 e. k2 k1 z' t+ J( `

  • 4 i. a# W, `& |
    ( q7 J5 O9 }$ e; U
                            #play_icon img {  1 F$ k5 n4 E* k8 f

    , e* \# J9 W- K$ P4 r

  • * t# `% W5 s) e
    3 r* Q& K% a) P% X# e( T" z6 V
                                    width:10%; / T8 C3 ?/ o2 q- u  H2 b
    1 c( l* x* W) z& N1 N% j% {
  • 6 u6 O) f, p4 {) @! u* z
    * j0 G% m9 M' Q3 f/ R
                                    margin-left: 45%;: H" r% G+ ?* d$ w
    + P: g& O0 D5 r. N& R5 }0 ]

  • / I8 X' S( A" n/ |. s
    ! u2 I9 i- R+ }5 c& o
                            }
    0 ~# b- F2 ?/ S7 Z% t" L
    + R$ s3 J0 M4 X! n8 k9 W

  • / Z5 \9 n" c; _, Z% c2 w! s
    " \! e& J! C; L) J' h% K! t
                    </style>
    0 {) ~, M3 l* }) N' ?/ L

    6 r+ R9 R6 V7 H* v

  • & j. @, P1 @. Z' `* Y" {# w4 \
    # U( c$ H+ d- H; v5 u0 X

    # P- W5 X& J/ ^
    & B. l3 @& v5 j) S4 T+ [5 d
  • ! Z" f# Y& ?& D  V2 `
    ; v4 C9 `; T$ v& y
            </head>/ J+ Z, B6 S& e6 O
    - A! {; W* R+ z/ s
  • 4 ~' N# c5 ^' j) ~! b
    : W) `  r) K/ }' m/ W" b
            <body style="background:#000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu=window.event.returnValue=false>$ ~% L+ w  S+ ^  b7 A6 W2 s
    , r: X1 k) {  l+ j; N" a* }

  • 0 Y4 g4 w/ T5 R% P: W$ l
    : f6 u/ X$ v# O' p! G. I) N
                    <div id="dplayer"></div>
    9 O7 v' r3 y$ _  ], C5 J1 S+ Q
    1 ^! T, o$ b! R; \
  • : `" u) j% r8 G* {
    3 B; ]2 k2 k3 ~9 M! ?
                    <div id="stats"></div>
    7 d; X  a) T* i0 V" A1 O& }
    $ ^7 d, Q8 P2 Q9 m, M
  • 3 B( Y& I4 K3 d

    + y- p0 B8 z. m  a0 X2 V' D                <div id="play_icon"></div>
    3 Z4 d, r0 m. t( p: A$ @

    $ Y8 D2 |  U7 V" ^
  •   J' w: g! |' @% U4 M9 u. @

    * J* {- g* _! j& K3 F                <script src="https://cdn.jsdelivr.net/npm/cdnbye@latest"></script># B$ |# X: H# k" _# I% }- g
    + R( d/ S0 A7 C) h* \+ R- S
  • / X" Y  Y& u9 U1 z3 D

    5 Y& s. m2 B+ w. r" _  V                <script src="https://cdn.jsdelivr.net/npm/dplayer@latest"></script>4 A& I2 E! h# _

    * T2 Q  o5 O% s

  • 6 g9 s  A, R% e
    . q& e! ^$ j7 Q# X2 R
                    <script># [5 e* @; u' r$ S2 Z
    ( k8 ]2 r2 L+ S3 L! E1 N8 s: q
  • . s- |) g7 ~$ S0 s0 J% F+ G

    1 ^0 w6 P3 X0 {) Q* A                        var url = '<?php echo($_REQUEST['url']);?>';
    " q* P9 Q& P1 g. T1 h

    - C. b3 O! _. G/ i; o& T

  • 2 @; R4 p+ Z9 ^1 b2 d& M  }. I/ c

    % N; h. d: m* S0 X2 l* s0 H2 o                        var isWap = navigator.userAgent.match(/iPad|iPhone|iPod|Baidu/i) != null; //百度浏览器和苹果移动端不使用P2P功能! x& v. m% E+ F, x8 N
    . e% X6 z1 }* |
  • 6 `; n" ~' x9 K( i6 F$ P/ ^! n

    ! c1 F5 x$ H) A                        if(!isWap){
    4 M, \1 H" v9 m" b- N$ t
    1 a% V" B2 Y8 I9 u8 l$ I3 b0 @

  • * Y' e& V* @* P5 v# Y' |7 m
    & L$ w( N$ z; K1 _
                                    if(url.indexOf(".m3u8") > 0){         
    : ^6 j/ r6 b8 P" ~; l; [, S$ P

    / w+ M; n3 g  i, o; x
  • $ |" n* T9 I& S" P1 j
    * T, I; v/ x* o4 f3 V. C
                                            var _peerId = '', _peerNum = 0, _totalP2PDownloaded = 0, _totalP2PUploaded = 0;        - G- F( \$ ?% X

    9 B# w( j+ Z; q
  • 8 U" u7 U0 n! F+ \$ n, C  T; M) k
    0 e: G" }/ c* v* m. |) e
                                            var type = 'customHls';3 l2 {+ c  C* Q8 v. x7 O& A# e

    ! k. J# x. `' i3 }" x
  • ) U# h  y2 f/ N) t# H' `

    ' R' y% q- @8 u" C                                }5 R: |2 T5 f4 S  ]
    4 S& ~+ P3 j; W6 Y/ `! o2 R- B

  • ) |# J  |6 P- M1 b

    - P' n! m3 k* L+ u3 ^" s# N/ U; i                                else {
    9 Y" J. F. z# W3 P, r
    ) N, @8 Y% A4 O5 Z3 t3 W% l

  • . Y$ p: V4 f5 R* A" K0 R" O4 s# q

    / c7 q9 A' u/ ]$ V/ d6 `                                        var type = 'normal'; //MP4格式P2P兼容性不好,不调用P2P。
    * a0 U7 |5 w* W& x% S( D. H

    / b3 q9 `$ i& U

  • 8 R- x" Y& e1 g8 j- Q7 r

    & H4 ^! r; v& z2 T( \2 ?                                }$ i% a  Q& S5 L* j
    ; L( x" {: W1 P( i  N
  • + w- d5 v/ s# y+ a+ {

    , X. D) J; O. o/ ~                                var dp = new DPlayer({0 g! w$ _; D; V+ W; C+ {. j$ {

    # @" c3 n* g# S$ Z3 u
  • % p* b' s  z3 w5 r* u- O
    ! k: r* c) p# k" r; H- |1 S
                                            container: document.getElementById('dplayer'),8 ?3 y/ _/ k' n6 o
    & @, `9 G! f/ S% c* w# w
  • & n2 Y/ E# m2 m  X7 D6 J2 z

    2 m" F7 v# ?- E% _                                        autoplay: true,5 P; _) [, b- c) ]2 ]( f: M4 u

    # {: T/ X9 ]) ?& {; o- f' {
  • + i. [) A: q' Y7 C6 F9 I- B
    . t) y# }, [2 v- M
                                            hotkey: true,  // 移动端全屏时向右划动快进,向左划动快退。
    0 j1 X. U5 p; g2 |! s
    ' A5 e# B$ X# h, }
  • * }5 m* d6 P  u& {' S* Y- U+ }
    $ l; F. N. F1 z$ e) ]
                                            logo: ''," P# B  v9 w9 B* F: `7 z
    3 n$ D( M7 B! P) G  j

  • " o, K) K8 Z' w

    ) B5 H# i% y; g8 H0 W+ G# @                                        video: {$ }% n( u1 B) J, L" ]# b

    . p/ k: l( n# ~7 q( I% c
  • % Z3 r; C/ Y4 L. q  Q

    5 ?/ z; l3 a3 D" ]                                                url:url,# @' Q2 V9 H0 W+ b! C1 z2 l, B

    , C$ _/ X. y- E5 u/ }' i

  • & p8 S% l) R4 t- G1 u5 I
    1 O9 m: f8 w+ U. d; }: `
                                                    pic: '',  //图片地址。
    % x# t9 d7 s$ s8 \7 j

    5 S3 E& P0 s& y3 e9 ^% d, @& V
  • 0 ?0 E9 T" g# u% K1 z- F+ F

    ' l$ |: O; x% ]# _2 S. c+ I) U: _                                                type: type,8 d( \/ e+ s$ k) U. q  M
    3 u0 M  j; {9 T( l& H2 B

  •   j+ M5 c* y' Y6 ?; h0 W

    * g  e; {; N6 G' b. J5 O8 |; _                                                customType: {9 ]2 ]1 ?4 j) L
    5 o7 A; u$ v2 I% b, W
  • & V5 u( e' y! M! `; W) m

    $ F  w0 I  K# ~                                                        'customHls': function (video, player) {( C9 V0 h5 v( G3 o: }
    6 Z+ t9 H3 Y8 n- f8 c

  • ' s5 s6 G. \, s  {& P0 ^5 @0 B, H  d( D
    : l6 V8 O/ m: H
                                                                    const hls = new Hls({1 q6 _8 M' h2 i6 Y
    ; d3 I# n6 W& u7 z4 L" [. d5 j3 U

  • ) t5 X' G' o2 K2 G; ^9 t( v

    * C5 e' n6 A, s7 C                                                                        debug: false,
    % W( j9 G, l* N6 |2 `
    , @5 e) B7 ^, M) m
  • 0 {! n% R! c, f" a' m
    ; o0 ~% L  f9 w3 q8 q. P
                                                                            p2pConfig: {
    1 |( @  J4 o( `/ W7 C

    * f3 d/ C0 e- x$ B. D3 ^. v: |
  • 3 U- x# D2 m0 Z( ^

    , i7 o$ S) ~% ~. o                                                                                logLevel: true,: n" c! ]9 b! q0 }7 a, {" Z

      H" V- t: {6 Q) R& T- l

  • " c" u$ X* i0 l. h' ?- I
    % v/ j0 q( |9 K3 g
                                                                                    live: false,        // 如果是直播设为true* V& a+ j7 [9 q! D9 R; X; c
    , ^( |$ d) v" O) X" o" G
  • % L' q- o! ?3 a+ H- h6 |
    ' e+ G" p" W( R1 i
                                                                            }
    ! S5 p7 H* ?0 p6 v

    9 j  n% g' Z/ v6 ^

  • 5 H/ B! T- N5 S3 b

    ) ]: P& @# @5 H2 R) Q                                                                });
    ' w/ d6 q: G$ _
    4 W! u. h7 d) n) A; O

  • , D& M; ^1 |1 Q) K" H7 U

    7 f! u5 e( K, j' A( P/ ]                                                                hls.loadSource(video.src);
    - B; a$ x( f' T; g' E- @4 k+ H5 H7 e8 q

    0 b  j! [9 ]0 W- `# J
  • & v* d; u( H3 x5 y

    6 O+ w# o8 A) _  Y  W0 C2 W                                                                hls.attachMedia(video);8 _/ D' ^- P$ Y0 Q8 h9 V. n

    " M" w# Y/ \, {' v8 z* l

  • + m& q* i# M3 a- G! e& E, o
    1 p, Z7 h' L9 `
                                                                    hls.p2pEngine.on('stats', function (stats) {
    # e% {9 s9 j( l* ~

    9 O  ]- h0 X% t% }
  • / Z7 R7 o$ K0 ]6 ], i  E( M/ C: A

    6 Q+ K* c- X9 z1 ~" s  `% u                                                                        _totalP2PDownloaded = stats.totalP2PDownloaded;
    $ K0 o+ N9 Y% S

    8 x! n7 M$ u' E" G  N

  • 4 B9 t5 b0 l& u' g0 p
    # H5 R' R& U4 L2 K
                                                                            _totalP2PUploaded = stats.totalP2PUploaded;$ l2 y4 B. C4 z. s0 g# J4 V5 M. q

    ( K6 y/ A) _& S' s& J
  • 3 R5 q6 Z1 C* E7 x6 \$ q' _7 I

    ' l! ^; Q+ |, {! Y4 g7 w                                                                        //updateStats();9 c; V+ C/ v! x7 h$ }

    * D# }( E7 W2 c: o6 F! N
  • : i" T. |- u. Q0 X4 S
    . E9 a' v4 y6 N$ l
                                                                    }).on('peerId', function (peerId) {5 o* S' V- i0 W' m3 @

    2 K& o, F9 q2 \" E' Z
  • 6 f& A. \; L! U! Y: w
    $ Y7 ]  y0 s. w3 E7 q& l+ E
                                                                            _peerId = peerId;2 m4 v* u9 Y1 V* a" ~0 y) ^

    ( v8 u: a4 A& ^6 e. f7 ~

  • 9 J3 e) c. C3 A2 {+ F3 J

    0 s& g7 m) l! o6 U1 X4 K                                                                }).on('peers', function (peers) {
    ; `9 q/ {* a+ K* t0 O$ b

    1 m- N8 P+ g5 K& c  P* T

  • - N0 f7 n9 t! _% y6 u
    5 d+ v. N- |% T" I  D
                                                                            _peerNum = peers.length;$ B- A, ]+ J' {1 O
    1 E0 J( U4 w, E1 W2 ^6 C! t

  • ; K7 N3 w2 Q$ x+ [; `( x/ g- m9 p7 ^
    8 f* e: [5 f4 ?3 L
                                                                            //updateStats();9 b8 j# `# |5 o
    ( q3 G: u. [1 ^9 Q

  •   k1 @3 Y1 q# }

    ' a+ H6 y8 a9 \+ y4 ?                                                                });4 p' {8 F2 Q+ x

    ( j9 r' N8 ]; V
  • * z# I2 f/ r; j) a0 T2 G: L& L2 U2 U
    6 W6 C% g( o9 r1 n7 l
    * K$ o  I1 ?! T5 J6 ]8 F$ k
    3 h: i' `& u/ s6 |1 a) c
  • . I: Q3 O* `1 [4 \
    : e7 e2 A1 M( ~" B/ x  V& x
                                                            }
    $ E, n9 S6 s4 a: L

    + S! ?; Y( M) B0 ]9 \8 I* o
  • 9 ~. \4 {0 A4 G% S

    6 r+ Y1 Y/ c6 I# B+ R9 `                                                }& `2 Z' V1 j! [7 \

    % M7 h/ {5 N$ N5 o
  • 0 Q7 s' B' M1 o2 r7 s- b4 E
    ' ^, U1 W: g0 t6 w) t- a+ M
                                            },                        
    & w! U/ L) \$ s
    % L2 F9 M1 G: N  R
  •   G- @5 x, V: W2 k+ T2 }# L

    ( K; U& N5 i. ]8 G+ K4 ~: q# ]6 T                                        /*danmaku: {
    ( J. @9 h# ?" L3 M- Z' E/ H% k

    / l6 J/ S  t3 `
  •   M- A( Y/ z2 v$ J' e+ O. ]/ G$ E

    ; F4 {9 B2 L! V# h* `; \                                                id: 'E3368B56CDBB4IU',   //弹幕代码,可定义其他的ID,请修改;
      s* H+ }: }9 e; C6 T+ d4 H; V
    1 L8 X5 w5 f5 w% T
  • $ k: y& l% h8 o# Y/ {3 B2 `' F
    4 V; P. d% H! M6 ~" w
                                                    api: 'https://dplayer.moerats.com/',
    " o( ^2 i' H8 i( f+ W6 t8 D

    $ v8 Y* U0 o8 O$ i0 G' k* }

  • ( p1 L: I7 n: A- ~2 k9 q3 `3 @
    % Q! e8 {4 ~" J& Q) M8 s2 D
                                                    bottom: '25%',9 t8 p7 C9 @+ x. ~- f- i' F

    . G# `! V4 a' H; ~( s# |  i& Y9 @  _
  • 2 Q) I: b! f1 r, |8 n1 w
    * n5 z( S% j8 h
                                                    unlimited: false,
    2 M3 n! J0 V( N5 O
    9 c; P) M& h" h8 E: _' T
  • # ~3 ]( s& m3 B- M+ P1 i# S
    , h5 s9 i" K$ y8 W# i6 ^& g
                                            }, */             0 j4 [+ M1 h+ Z2 A5 ^
    9 b4 j1 a) s" i' T- t3 ?

  • 7 _7 |& D: r! Y8 \2 L, Y: N
    1 Y- O, k- m7 N8 G5 ?
                                            contextmenu: [
      {* A" b7 b: I0 l
    + f! ^7 S% F: C. d3 V  |
  • 9 o* A2 V( w' H! k/ N

    4 z% U5 J( J! B# [/ U5 [3 N                                        ],9 _, }* E3 T5 v# M, ^% j

    - |+ k' l; J3 d# q' r

  •   g6 Q1 l0 z# R- f% ^
    9 B% z7 l9 A; Q1 {: S  p8 Z- v
                                            highlight: [, N1 b+ ~; g; u
    ' T/ j7 U1 H6 \# ?3 L4 D6 a
  • , r1 H( _, {4 A$ Y- ^- z6 G: \! l

    , g9 k# X& A" G, I' X                                                {2 f1 U$ b2 z" j: M

    : {7 U8 ?! |' j' O( V

  • . B5 G0 u" {7 `

    7 N$ P% t7 w3 h; q' o: P! m                                                        text: '提示:点击下方状态栏可以发送字幕',1 X, p$ [) J& @! z% s
    0 |0 t, e) @$ U3 y4 O
  • 9 D" Z* T( n9 C# h& w6 \8 Q& }

    6 w6 ~8 y( k) [" w7 C, V+ u3 v                                                        time: 360,6 `7 V& n1 V, l- q2 F) v5 j
    5 Q: S4 P7 m$ r9 b4 }  w4 f
  • & E+ {% L) A, ~% H! m7 F! x

    : ]; [/ H2 G* \. X4 Y$ D2 R- }* e                                                },
    ) ?9 g4 r9 Q3 m. M5 }

    ; M1 @- a5 M7 ]  W
  • , C; X/ ]+ K9 d# b! D, Q

    / f4 @! c9 ?( x6 V1 ~4 F7 y$ k$ f                                                {2 `& h' ?4 J4 h* f  d( y

    . u2 i, p$ c) W9 E  I$ w

  • , t0 R: K9 R( J6 c# Q+ S( n

    5 r% [# k: E* Y; h# A+ V: }- r                                                        text: '警告:请不要相信视频中任何广告与字幕',* u  R, j3 Z$ q, Q& k" p
    7 P* h/ A4 G8 [7 h+ A4 T

  • 6 c, R6 W# a6 Y/ H/ g- u6 }: C/ T# \& e6 s
    2 e2 q- o5 V, z8 k, {7 N4 W
                                                            time: 1200,( o! @9 Z4 U" K% |: ^4 Z

    5 [- }) f% T8 Z- Y1 X6 x

  • & q- u; ]  H7 k9 y9 C2 Y. G' B

    . E" u/ i7 x! A$ I                                                },3 l% W( [# |5 K2 T, k) O/ y
    5 C) I. D; Z8 t2 Z+ Y

  •   J) U( _5 {9 ~' J* y) O6 h; L
    % G7 W) ?( |. L7 e2 y' d+ u! r8 C' J
                                            ]
    $ h. q: V/ b$ [" ]/ t& a; {6 l
    1 A. y, Q  S' k3 L: H

  • ' f7 X3 o3 M" O' \2 f: o4 E& W

    2 x4 `$ ~+ z$ J" C                                });! E* n7 Y2 T. [  F" }( v
    ' W; J/ B* H) T6 }1 K( s

  • ; d, e' j7 }, z' w5 ^- ?! l  m4 b8 c

    # I" Z, n/ H' }, E; I1 C6 D% ~; K0 S9 @
    5 t1 W( }+ M. m  w

  • . p8 m5 v9 c# Z* j
    7 G0 B4 ?% h" b1 D5 X1 b# m
                                    var webdata = {2 d* e: G* _: M9 y6 }3 d. m

    : m- y8 z! B8 C; q9 f
  • 8 w  ]' }5 O5 M* b* C3 w, A
    $ Q# u! @% h) |4 p: [9 d1 T9 m
                                            set:function(key,val){* {% j- I2 i: l
    # l; j) s/ [. G' r8 i$ R

  • ( o/ q: r  Y) Y; T7 J0 `
    # r9 Q0 q7 _6 K( k
                                                    window.sessionStorage.setItem(key,val);+ }, A4 n/ S; S

    0 A# c* F# V+ t) N. J" p
  • " O6 t: d. W! x6 N. h8 ~7 L

    2 d4 @' h; G, o; c5 @% l; M3 u                                        },' t/ ~+ M  f: \9 Z
    " M& A- r7 f  E

  • : h, i6 j% P. z$ v& \9 k

    1 u* _( }5 j9 d+ r                                        get:function(key){& d2 s0 e4 t) c( Z, y

    8 [8 [$ V, N2 R* H, a, R" H

  • 8 x! C$ P3 y7 q

    0 l! {- w- F! @: K9 ~                                                return window.sessionStorage.getItem(key);
    6 c, ?) O; ?* m  B1 \

    * b' j' d4 b( b- T

  • ( T5 |1 o* z" `2 H1 k/ a! J4 x
    : y& p) V  D( J$ \& ~4 M7 r! j
                                            },
    / O. L3 U& q& f0 ?

    7 m6 A+ n! v  c) a4 }
  • 6 k/ B1 x1 R5 e0 @; W( G, e  C
    9 o; g: m4 N& C& ?- a
                                            del:function(key){
    ( A% h* g/ T- j. q% s" v. T
    0 m( d& e, j3 \9 ^) b
  • 6 `& c+ a7 x+ j. c

    8 s; z* a, K- h% }* X0 b8 R                                                window.sessionStorage.removeItem(key);% f' x1 S* d; T0 j
    0 O2 j* X2 g0 i6 c5 e2 d- R" ~

  • 8 N9 C3 }+ C9 `# m

    ( D/ T3 a' |1 r                                        },
    2 j: U5 [& C- Y, t: V

    . S2 y! ~0 j! Q% E, O

  • ; ^+ }7 K2 r9 m
    7 w. b& r4 B; l0 B: J/ I& E& ^
                                            clear:function(key){3 H* _% l# e: F
    6 Q' v3 c8 c9 Q* U8 |5 ^- D
  • 5 s1 ]1 O5 q! S1 o) n1 T/ D/ @: `
    $ Q+ |  E" L# k# I. O6 \; S0 V. |
                                                    window.sessionStorage.clear();+ t6 X2 J# @, V1 v* B2 B9 s
    - @! B# C7 T) Y2 N9 V

  • ' u( O, S0 ~# D( p
    7 c- |5 j) w; J* x3 `
                                            }. r1 [( L: d% }  i0 M
    8 j* c" k! D% x) H
  • 2 _9 P- q  ]9 P0 @- ~; o$ ^! D- j# M& Q
    * Z, W1 h6 w0 g4 @* |2 L
                                    };
    0 H7 K: C, e, y, w" R, K* ?
    # t, M. h/ ~% T6 s  w

  • : y$ b7 M% G1 Z! r9 N1 W8 G
    % G" J* w  v" d, T4 }
                                    dp.seek(webdata.get('vod'+url));) |) _8 r2 P! v& U
    8 g( n3 X& B/ h; v& C' N" h3 Q6 J
  • 9 R- p( O% |4 P9 F

    $ _; d, P2 U+ @- I+ `% Z# }) U( b                                setInterval(function(){$ H# ?. {) p/ V3 v8 n/ C
    - O5 j$ J+ J+ }2 R; J5 H" {. B

  • 5 k; V" K4 z% W, B$ L3 F, A

    7 ?+ `. S/ b& E0 D& w                                        webdata.set('vod'+url,dp.video.currentTime);1 n4 e0 ?' v2 Y

    6 L0 O& X( F4 _- m6 B. Q

  • ( z) X9 m2 a  I% H4 E8 \9 s

    ; p8 m0 D# Z' ]5 ]& [+ r7 V& i                                },1000);
    % C. h& E" L# H' r

    3 {- z; c# E, f. {8 Q) B" k# p# E

  • * p0 [& @% i+ R) k: _8 ~
    % _* I& k+ C4 U: a
                                    dp.on('ended',function() {
    + o2 C: \/ w  m5 W+ }+ w! |

    9 e# w% r7 P+ ?0 R1 i

  • : P9 j& `+ X3 c( a

    $ c  O1 o! v1 `* J. R3 z" E                                        dp.notice("视频播放已结束");                   //可以替换成下一集调用等代码
    2 Z# A) P# Y7 s8 U& }" U$ Z% E
    0 |! }* e/ ]+ |% L/ r
  • 9 q) r* s6 }, Q
    6 B" s" A. R' }& B7 b* C& c
                                            if(parent.MacPlayer.PlayLinkNext!=''){
    4 d, r& v# ^+ W! j  s: i/ S

    4 c$ G% o9 k2 y% c2 @  K3 T
  • 7 p, v; M4 V6 \

    . c7 L8 Q( H) ]                                        top.location.href = parent.MacPlayer.PlayLinkNext;}
    ) \: U* q" U. c* G+ Q

    8 Z, b+ P2 I6 @# K0 B. o- X* l5 l$ v

  • 4 E5 e$ z4 s8 i) b5 ~, y% B
    - z) C* ^+ ~; J# |! n! B3 d
                                    });        # ]% e% o6 L% g

    4 T$ P% i. }" d7 C/ W0 P; {
  • ) s, F/ ~" x5 M+ [7 }6 w. g

    & x5 Q+ h" M: o7 u# m                        }
    ! V" _+ I: V2 k
    ( {; }8 |  u3 M! M. I( j4 h' }' {
  • 5 ]# j2 q+ @$ [3 N7 |: T
    * Z& B* x6 f- f+ |5 j0 G' \
                            else{5 u7 N, E" Q7 |' U7 O
    4 I. I  @+ w# K& `

  • 7 E/ U/ F. n& p6 E% X
    7 O4 B  I7 y" m) w. S$ T
                                    document.getElementById('dplayer').innerHTML='<video src="'+url+'" controls="controls" preload="preload" poster="" width="100%" height="100%" autoplay="autoplay"></video>';
    " v; J4 Q0 t' x* T, ~8 U0 e- p* }! \+ K) i

    ( K& E* l- w1 p8 D

  • , n1 V$ m5 f- y* \) k9 I4 c+ @

    ! p  o' o& c# t, A9 y" ]                        }
    ) i8 I, ?3 Y- [& z7 l& ]- E
    + F: K# ]" |3 n* a4 _3 D* t

  • ' u# d3 j0 `2 L' t' g. R
    ( T8 l" J) y* b* [6 f* B! x
                            function updateStats() {
    ' S* H' W* |& z; C6 O! s

    6 m7 x: @. f3 G: n! L; B( F
  • 4 M% ]/ ^* H) g

    ; k4 U! x! U7 F+ _8 H7 r                                var text = '七星P2P正在为您加速' + (_totalP2PDownloaded/1024).toFixed(2)8 d2 G% x+ I5 J. Y

    + v( w- z4 T8 N8 N$ P
  • ( S8 E9 B2 C# v3 D+ c, v

    $ t. }9 A9 T1 A* n6 n                                        + 'MB 已分享' + (_totalP2PUploaded/1024).toFixed(2) + 'MB' + ' 连接节点' + _peerNum + '个';
    - o: ~) F; ~) p4 I  L7 g
    9 a+ ?9 F2 ?6 }6 T! T% v0 O+ v4 t
  • 0 q* F! y4 M0 q6 L3 o# A. p& N6 X

    8 S  s8 O& M. `. n& H                                document.getElementById('stats').innerText = text ;# x4 e7 _+ P* U" x

    . ]8 f5 Q! n% \+ w$ O- F* V' R
  • 0 {: v2 I2 O7 p8 \1 \) g

    5 i0 O/ L6 d  r6 [                        }* p$ m$ N& F- Q  V+ Q
    4 G0 {# d) ~8 ]) @

  •   w+ i( F+ ^( l, v4 S

    3 X- f" g7 X" T5 u                </script>5 R8 y" V+ U7 {( w0 g+ l8 [

    . J& A0 k- `2 K4 M( f% p& F6 K- N

  • " J" F7 F  C! m% Z, T
    0 x( i) u9 D. {# e7 O1 h2 {& z) [
                    <script>/ E& Z) N$ d+ h6 d8 M

    & E3 i+ k$ t2 O. Y4 J  {
  • . R3 M0 s4 T9 ]; @! d1 m5 @; m
    ( U& O# i9 E, D+ ?/ U0 A
    / R% ^/ _/ g7 G( S
    - K: o: [; H( T$ \% w
  • ; V& ~, m9 {/ l% Y+ e' o

    0 l' B6 a* O" n* ^% u                        var video = document.getElementsByTagName('video')[0];
    % R' x+ J7 }! ?, x& [/ l
    & {7 F* U8 P- t$ w

  • 9 Y; Q. X- Z& D& q

    * H4 N; x+ H( T: L/ X' P. L0 N                        video.oncanplay = function(){- t- s# N* ^: F. O

      M  Y9 A, N+ ?) V& T8 g2 d0 s1 G
  • * F3 o7 c. h: i- J# v2 I6 W. K8 r
    - A) [- x: H% Q
                                    video.play();* T* e: b/ M3 [

    & H8 ?4 S3 C* r: V
  • - v: e5 K& O0 [8 {0 U8 h& o9 I

    8 q9 \( A$ x0 \7 i6 @                        }4 \4 W" |5 \. H( T+ l0 ^6 n) U. j
    3 h5 q) {% l" H2 y; L

  • ; J' ]5 ~1 ~( b% M& U

    * U. @/ k$ f& a* H5 D6 U2 `3 \6 z4 l4 ~3 O, I. I5 e. T
    4 f- J8 z' ?& D5 _6 k
  • % w3 v! e2 d& x3 G( \5 `
    / N, x! G" o& j/ |; u6 m* ]7 l
                            if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {- W$ K) x# b4 s1 F. T

    1 R: m5 k$ W4 j* ]

  • 4 R) T$ z5 g- @, l
    ) J9 k( U5 O# d  F( _
                                    //手机端
    & t) E6 G) L' n0 \
    3 D$ i8 e' [( n8 _- ?
  • ' X1 k2 D( s8 d% H3 f% Z  r$ B$ Z

    - z) q! j* K, s% Y2 o                                var img = new Image();: Y5 B: K- ]5 \
    , y  v- E2 z% A+ C8 b

  • 6 Q7 Q: O1 H' f) U* v! _( x
    5 M0 x; W7 G8 o% h
                                    img.src="data:image/png;base64,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";
    , d" L: j$ z5 i7 T; R

    % W/ ]" e" O# c+ S3 f
  • $ i3 s; }  r+ T; J- q1 W9 c8 b" g

    . P& E5 M1 U, a- f! i9 Y! j+ |                                document.getElementById("play_icon").appendChild(img);
    " N8 M! E: k* K& {# `

    ' n+ r- Y5 z/ v+ N/ a

  • # ~4 x4 O2 ^8 k. @

    : k+ t  h6 H  @$ e# p; v" l! Z0 V& w8 {4 |1 ^6 h2 w
    * E0 W5 D8 Y' P7 G# Z9 T+ |0 P- q
  • ! ]8 i% L5 u7 ?! z. Y5 m

    : _2 @8 m! i6 u                                video.setAttribute("playsinline", "true");( G1 l& i4 O0 k

    ) T$ I  i0 B' `7 \4 f: Q6 L8 K
  • + _8 E8 A* f3 n5 S
    4 {# l& H5 b" _2 \, O  z# N
                                    video.setAttribute("webkit-playsinline", "true");* V$ u$ u* [! S. |( m* \- g

    7 X9 T7 M5 E& Z4 ]* {

  • & E) E2 J4 m4 i+ Q* A9 l& s$ M
    8 ^: W$ ]% r- ~( Q6 _+ I' b
                                    video.setAttribute("x5-video-player-type", "h5");8 X, |* H% p; ?9 k. s- z( w3 V

    9 Y7 d8 C3 _. y/ T' r6 W

  • $ P# o+ x2 a& v% J

    / J# T1 y% e* l* b+ G+ l0 f5 [                                video.setAttribute("x5-video-player-fullscreen", "true");
    ) U7 Z3 w4 e* Z) }9 m
    8 _. B5 M9 R# Y% E5 [/ Y

  • ) [: X* `- g) P% S

    + [5 g. K+ S/ v0 q6 i
    ( G, H& i+ J+ e4 J4 k/ U9 \7 l

    6 @7 M6 `! \4 M6 g/ ^& z) G
  • " n& B9 a; h# l3 C

    ; O/ n! u, |9 [& P$ B                                video.onplay = function(){: R0 g; h4 _# g$ [' Y
    4 v1 l: b: \6 |& s
  • / O0 F. N7 z0 A6 F  ]" v2 V1 T
    ; T0 }, q3 ^) l. }- K% o" S! y  f6 g
                                            document.getElementById("play_icon").style.display = "none"; , A; c% A7 ^; g, I$ i0 v5 y
    " M: _% c. d  ?9 t/ _5 I3 x. a9 ?3 ~0 U
  • . M8 t) `0 s) Z6 k: l0 b
    % N& W; b# g4 L5 C" d3 E3 _; m
                                    }1 F7 I3 ?" d( f$ t5 T

    + {. f  W5 q- ?4 H  u
  • $ s$ E& E+ [2 c4 w6 N

    ! R% @+ A. r6 P: `
    . A% k1 v8 V3 N9 }- _
    , t8 U6 g0 x" m# [
  • 1 v% [! Y+ q5 u  _
    & a/ I' v. I8 q- _: m( {8 u' Q+ q
                                    video.onpause = function(){
    7 Y: a5 A1 k5 D, m0 x

    ( d9 W# C0 A2 t- ?  _
  • ' Y6 N8 V! ]9 a8 G

    0 e2 u% \7 a; Z                                        document.getElementById("play_icon").style.display = null;
    ' Q0 C) r. O2 @% d

    , I: ]% F' a' q4 M$ N* Y
  • 9 F7 T1 x' e! Y5 i

    % F# A+ y( U4 A& V$ ~# [                                        document.getElementById("play_icon").style.backgroundColor = "transparent";
    * f4 k. R8 h4 a6 |) v
    & x/ a/ u$ Z! l2 Q) {: K

  • 8 m7 D/ N) b% J6 w" F0 N7 Q/ O
    9 e1 P. [; z0 A' g& d$ q& S
                                            document.getElementById("play_icon").style.backgroundImage = "url()";
    + x9 w( l& `" ]) ^5 z
    ; E" o' W$ g: h% Y/ @6 E8 y2 j6 \

  • # |5 ]5 ]0 a: J& W1 \

    * p6 \* w! E- w, ^/ W' t' ^  l                                }  L& ?$ F3 g: Y1 @6 c  \7 `2 E
    0 K5 N* ]" t6 R% y: A2 N

  • # g2 ~( T! s5 i
      p6 n  \$ w: x7 g3 f

    5 M3 u- s5 L5 m
    . F+ [# [- d  x1 [  X$ ]- e. N

  • - H" N3 X4 C- ]/ ]' j
    ! N2 }6 H' K: {/ n9 ]5 h4 [
                                    var state = 0;' ]% m( G8 i: z- e

    1 f3 [$ a3 G7 p5 R- D

  • " E0 S0 |' ^2 y$ L( d9 ?2 |

    9 W) \9 |+ ^2 r5 O3 ]; P/ t                                document.addEventListener('touchstart', function(){   
    8 r* N) K+ p% B' \' y  O
    . u: s9 p7 j% |' q/ O0 j7 V
  • 6 N& f" U. j- o$ j2 F/ v! j

    $ l% o; z$ L4 p# u                                        if(state==0){        2 }' Q  Y3 _9 ]1 J
    : y. @8 {# P* _9 m' ^+ L

  • 0 y* A% _1 {% [5 m
    ' x) i% P$ s# a
                                                    video.play();        " ~8 }4 ]+ }/ C5 }  v; m8 I
    ) D3 Z1 G  _  P% P  |* u2 E8 E
  • " b! S2 [4 i1 I! h) k2 N7 M0 _: n# r
    : B$ [% H6 x% |/ f. M
                                                    state=1;   
      P) Z$ j& W, m

    ) w$ O. p  J- ^. n" w
  • 2 I- b& X6 K7 q* Y' K
    2 N6 M5 ~5 u" T! d7 C
                                            }/ X0 k3 t  M& ~7 c9 i7 h

    ( L: c8 p0 q9 l' y$ u/ H

  • " A* S* e/ S! X3 s1 l
    6 O* y# m6 Q8 n: p* i
                                    }, false);; l# c0 @; M" [, `+ I
    ' D9 C4 t+ z! N2 I- t

  • : ]8 J1 d! l7 X  S. J

    ) y) d$ P0 X2 E                                document.addEventListener("WeixinJSBridgeReady", function () {   
    9 @$ b1 e+ U) X- e' f. ^
    / ]$ A3 v  B3 C
  •   t5 d" O  Z  W4 ^

    6 j6 R6 U2 a' A. w1 l                                        video.play();
    1 i* K% S/ O7 `( L5 y  e
    / w0 e5 L" V, Y3 d( X

  • + y8 F3 X$ d+ _5 N

    : z& U2 i8 b5 L8 z* e& N7 T4 H                                }, false);; k0 V% @$ F! ?7 v1 q* z
    9 C. q+ M! y/ B; K" e

  • * x" M& r9 }' P
    8 J* M3 I3 M' H1 g# M( R
                            }else{
    8 }6 c6 w  {, k, U5 z. j7 y

    5 v+ B- j0 ]( j* t# \$ A* V

  • ) q4 A2 E- g3 k/ l
    , L. S: M! d3 o: t, k- V7 c  Q
                                    //电脑端7 d, o# w: f. m

    5 H- \7 }; p  ~# z. ~
  • + j6 N# v" k, G. o5 ^: i* o3 K
    & n3 `" y7 Y, s- P' Z* l% C# P1 r
                                    document.getElementById("play_icon").remove();7 `! v) M& y" t; m/ Q2 Q7 m* D, ]
    $ V! I" @: I8 N/ Z7 v( O

  • 4 y, J! g, V4 j) ~3 N7 J+ A. I" y
    ' `3 p, i" ^) u3 h' g1 @
                            }5 I8 X1 W5 p0 W! z6 Q3 l1 N
    0 C8 v# U' _4 A8 X% @$ \
  • ! {+ W! m, x, Q7 K  q9 y
    5 g1 x* D  {; @% q9 Z7 n/ I4 J

    : }+ D1 {% x; n) V' c
    / u6 L. _3 Q) X7 ?2 V

  • : |: Z# a9 ], p, j7 _

    : U; T; f1 h0 V5 N6 p( r                        function playVideo(){
    ( ~& w2 D- b6 E
    % r0 ~. f4 g9 z0 F
  • 7 T9 z% D8 Y& A( T

    ; H0 D$ D& |+ y7 G) i( H; L" v                                document.getElementById("play_icon").style.display = "none";
    ' d- D6 N) U0 |$ j- g5 Y
    ( Z' y1 |5 ]0 A9 W$ E
  • , W; K$ b  [! W8 R9 z# l

    - ]7 v! p, o4 T5 x                                video.play()$ M4 l; B+ k$ F. d

    : O6 H: Q: K! o% Q2 S, }

  • 7 H) J1 z$ r4 ^7 b0 M: w1 q
    ) I' D6 a* F  Y4 c6 s
                            }        
    * U7 m* W7 Y  V% h+ l

    2 ]- V: d- k1 _4 x
  • 2 A' C6 P: j1 x2 R5 ~& V
    : z  k5 p; _) M7 s

    6 ]% @" S& z' p* _# ]. u7 K

    * n" C( D! C: ?
  • 4 I2 t% q2 a* |, S" M! i. y' [  |

    ( E0 A$ U+ j+ h  q1 t, F
    2 D) M5 p9 U3 u  d$ @5 u$ }) D

    3 [3 _* x5 z/ y+ X
  • 7 S1 \  i& k$ H" x5 g

    1 G/ S1 @+ i+ ?# o+ E( {# j                </script>3 g( l8 u2 P7 x+ t# z+ o/ w

      n5 T* Q1 E. z4 \
  • . y+ a0 X* H; ?' h  _, ]3 p
    2 D8 a: O" w) ^9 H* d. f1 k( C3 e

    7 F# Y2 L0 V1 Y0 b, b) ?  @

      ?, A5 W; y. Q3 @! P6 F2 ]

  • 3 D. K7 p1 O, p0 G

    & J: k* t- z3 Z9 J) x% q        </body>9 W' f  b* _4 m) W8 D& P
    3 g0 h8 _0 T% v
  • & K4 L! t  \# c; ^
    % {6 y" E- N# ~7 G/ R
    </html>  q$ R9 K' U# R3 u2 Q$ m
    6 H" ]( v9 ^# I& D% N

    4 I& L, G2 P. M+ k% i* k3 M
手机播放引导截图:

- B4 a8 I" A3 k7 m; _8 _- _
由于手机上不能自动播放,需要用户点击才能播放,所以加了引导点击,图片中代码中的2段base64数据,可以自行更换其他图片

, C+ m/ b% L/ B5 Q) Y5 c

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

青浦海洋数码电脑城
您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|青浦海洋数码电脑城 ( 沪ICP备18024137号 )

GMT+8, 2026-9-22 18:05 , Processed in 0.088492 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表