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

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

2000

积分

1

好友

326

主题
发表于 2020-11-10 22:57:46 | 查看: 4885| 回复: 0
教程是按照我自己的方法来的,不一定对所有人有效,反正我自己是成功了。
- l/ N/ {) @% O4 }- A5 b播放器也不是我写的,具体代码不要找我,我是小白。
5 y$ H! P/ u9 S注意:本播放器只能播放m3u8资源。
. c4 x/ b& l, q9 W" Z效果:播放器右上角将挂上你的logo,P2P加速,本地化播放器更快速,播放器自带弹幕(不需要的可以自己去除), X  a2 f  {% N3 H$ ?, m# I/ |
准备工具:苹果cmsv10网站一个,资源站播放器。% W, k5 E9 a& U) M- z1 k- X- r6 P
教程开始:  x; M7 H2 F) ~4 r( O1 ^8 q
① 导入一个资源网的播放器
1 L0 x0 q! Z% Y② 将解析接口改成 /dplayer/?url=
9 A$ S1 P0 N' x0 }) R. Z1 Y& r
& t+ Y3 Y* U2 V" r5 y③ 播放器代码修改为:

3 b* F; l: H! Z1 `4 H7 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>';
, ]) ?1 ?4 y" B: Q. D/ d# UMacPlayer.Show();  h8 E- W$ {; m% e" ^, @; V3 l

& y  |; g& m" |
8 }4 C: N1 f7 j- y# e3 v5 `( r

$ p% V# y- U1 T④ 上传播放器文件夹至根目录6 p" {3 n. E- Z% k3 r) ?& n

1 O2 m$ ?' s, N+ J⑤ 在苹果后台将视频数据中的播放器换成你改好的播放器即可。
附录:
% ~  a% O+ ]3 i, `# O播放器文件下载地址:https://www.lanzous.com/i7v0osf* A/ {6 t5 ^* B( E
p2p加速方法:去https://oms.cdnbye.com/#/user/domain注册账号,然后绑定好自己网站的域名即可。
8 Y/ r( Z5 W# {* e2 M每天5G免费加速流量,每天签到再送20G流量。
) f: s1 E9 `" a. Y1 t+ E" J(但是个人感觉没啥用,好看吧…)9 }& ?3 z3 K$ R! y
右上角logo地址:根目录/dplayer/images/logo.png
& [8 B, |' C$ b0 P; l3 y5 ?
5 g! |/ }. i9 A3 D9 c! U
-----------------------------------------------------------------------------------
本文是介绍Dplayer播放器搭载P2P加速源码,配合苹果CMS有独立的播放器后台
主要功能:
  • 自定义播放器LOGO
  • 自定义播放器右键版权
  • 自定义播放前置广告
  • 自定义播放暂停广告
  • 还可以自定义会员直接跳过广告
  • 实现全网资源解析,不需要一次解析接口了。
  • 功能是非常强大,更多功能正在研发中。
  • 域名对接可直接实现P2P加速,让资源不再卡顿。
    $ g+ w8 {6 `4 D7 ~
  Y. z0 j2 j/ [; o( Q" Y6 f$ e/ N
使用教程:8 u) H, S0 d0 {
下载好播放器文件后,直接解压到更目录,切记,是网站的更目录。
9 X" T! X, x2 u. k7 n, G$ U然后点击 视频-在点击播放器,添加播放器,3 X; n( p+ j8 m5 e' {4 W% A
添加播放器时,编码为:wlm3u8   名称可以随意、. q. b4 E) b4 G( k, _. M6 \
然后填写解析接口,解析接口格式为://www.isiyuan.net/addons/dplayer/?url= 《把[url=http://www.isiyuan.net]www.isiyuan.net
修改成你的网站域名》) y. [+ M. d8 N! x  h
然后点击保存、这样子播放器就安装好了。
, n% ]: z, v9 ^, {然后点击自定义快捷菜单:添加播放器后台。
1 i( _& ~) j2 Q2 z2 s: [0 K  Y1 i地址为:– 播放器Dp/addons/dplayer/system.php
3 \$ s1 t' a5 }3 ]% V$ p接下来配置P2P:
* q8 R" Q$ e" I- @, T配置P2P其实很简单,: H* `) Z# x8 M% m
到这个地址:https://oms.cdnbye.com/#/signup   注册账号、然后点击签到领取25G免费P2P流量。每天都可以领。
, n+ L9 {& q* S然后绑定域名,绑定的域名一定要是你网站的域名,要跟你在播放器上填写的接口域名要一样。
& x, O3 I1 S, h& ]* k) d( @绑定好域名后,这个网站的左边导航栏有一个P2P配置,点一下进去把P2P状态开启就可以了。

8 q( l2 F- R, R. ~9 D3 v
" z$ l( a( n+ L; [" O; V. e
-------------------------------------------------------------------------------------
播放器功能:
  • 支持格式:m3u8、mp4
  • 播放记忆
  • P2P加速(去除在视频中P2P信息)
  • 自动播放下一集(仅电脑端)
  • 去掉弹幕(需要的自行去掉注释)
  • 手机增加引导点击播放图片
    3 Y& T) @2 R0 s! W8 F1 \5 q% w
使用方法:
  • 将文件上传到自己的网站(比如文件名叫dplayer.php,上传到要目录)
  • 在苹果cms后台播放器设置中开启解析,解析域名设置为/dplayer.php/?url=
    ! ^7 V! @/ w( |
代码:(代码摘自网络,请检查测试后正常使用)

  • 6 m& B) L/ ]$ r8 k% U8 ~% f  H

    $ i, J$ C9 _. c7 C% e<html>: x+ T) {+ c7 J8 O7 t; c
    + w2 O+ M* p# ]8 o

  • , u) `+ m/ r' K4 k4 d; h

    + n# x) h+ b+ p- j1 o9 D0 Z4 a        <head>. ^+ g! O% d9 O) h: d
    ! \$ v# X! A& U. L' p, m

  • + g% K  S  f/ K) p% R  G: r! |
    1 ^7 b0 m% a3 w9 K
                    <title>dplayer增加记忆+P2P播放</title>
    : I* M2 H. ]  X
    % V; ]4 o2 Y7 j* S. p
  • " {3 o( P3 e/ T% c4 s4 R6 L! K# C
    7 t7 z5 c3 p# w" Y% X) H7 N6 P1 S
                    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>! T6 T9 X/ {1 m+ j! f9 q

    / H* X7 \% P+ N" l% J, d

  • ' ?. w( L3 R2 a2 E% ~- a
    9 A, ~! r' ?. }* c  [  W2 G" ~
                    <meta http-equiv="X-UA-Compatible" content="IE=11" />
    ; z* a, E1 v) M; j. ]" F6 e
    9 A8 \7 T5 ~) x* X0 j) v
  • * ]5 l* n; T- o0 A! i% O5 O* }
    9 g4 N. D) u; f; q* l
                    <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" id="viewport" name="viewport">; q8 ]$ _; L) C$ a6 q' s

    $ Y% Z9 T1 e% ^1 K4 a6 K1 V- i+ v
  • ) f+ N$ ~) T$ m& O" D  A' u
    $ n; g( }" n! K9 A  i9 ~$ ?
                    <link rel="stylesheet"  /> 8 C8 |0 k7 V3 U+ h" t, @* |

    . ~" w: I) O1 c  @+ @4 o: U5 \8 U
  • * [" }3 [* y; D6 ]
    " Z# j9 j8 M" ]/ n1 _/ o
                    <style type="text/css">: \. r8 l: H, K
    0 X6 P( Z6 v. w% Z& q

  • 9 M1 o# h( N: G: h! y' Z- Q/ o+ [# k

    / R$ s9 _& W* x0 S- [                        body,html{width:100%;height:100%;background:#000;padding:0;margin:0;overflow-x:hidden;overflow-y:hidden}( ~! C  x: W5 O6 Q3 ~

    4 \% L0 `/ x& H6 [! y- N0 O/ V

  • : [5 _+ b6 T5 `4 D) F* j
    ) _  O6 g+ C; c& D" x" f
                            *{margin:0;border:0;padding:0;text-decoration:none}+ \& v: ~& f4 I1 C

    ! ?* M; [8 k' J

  • + j" G' @- ]9 i1 \
    $ ?- p; S8 A# J3 [* Z2 B- q; J) f0 z
                            #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}
    * F. n3 ?- z5 v% O5 G

    0 \! H) q3 G- @/ L" [

  • ! W' @- T2 ~# e/ |

    5 e( w# i# Z2 f; Q, Y! a/ f: R6 P                        #dplayer{position:inherit}2 h- V3 X3 Q  P7 l  Z6 T; i

    # E/ @8 ~- [: x& p! ^5 ~- O' T
  • ; y; S- l& J! h/ V* J

    2 h0 F" {. J1 G+ v+ d' E2 ^
    : e# l  k9 U. j5 f
    0 E. q8 W" e6 I+ q0 S

  • ! I( a; \! R) H7 p. L5 N
    " s9 H) J" A/ Y$ s
                            #play_icon { % U/ o, C3 h4 c, b5 t  k- K% N

    - [6 Y* l" j, e' [. V! ?$ J
  • 0 x0 C: `# b3 p' M

    , j: X5 o# x4 \7 b' d* G                                background-color: black; 6 x" @4 n4 ?* S9 A, ]% }
    # c* t$ E: ~5 ^, W( d
  • " C) r& g1 m/ p% C8 R! p9 c
    2 V7 |) {! }+ W6 M  p
                                    height:100%;: b8 z5 c; |- @* b

    - S! Q) I) u8 c$ ]6 {: v
  • ' t2 S6 d  @. t- C; g8 N9 F

      z: ^' ~, V& F- V                                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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");
    / T* t4 C, V+ ^. Q1 _# s* p
    ; M; n7 s; C9 o$ L' c

  • 4 `: h* x" i0 e
    : S+ X& T, B2 a( p) ~
                                    background-size: contain;
    / |' u/ d9 X: v' s4 ], g$ @

    5 d6 T' J8 g; {( K  F8 x, \2 z* f

  • ( D9 `. u1 m& Q( }3 ^0 c# V
    # H8 ?7 h7 V9 ]6 B
                                    background-repeat: no-repeat;
    ! S. T! ?& p# ~
    ) u0 l' r( A, l, M8 I  Z8 ?

  • ' i2 O: i2 d  y  M

    ) b/ a! {; }& L2 Y. n                                background-position: center;   
    7 \/ M( U+ }$ J* j/ F( r
    1 K) I! N' J2 k! M5 y7 w# `

  • + u$ i" B7 y" G% b

    " s- S. _& W% _% S3 A3 l* H                                display:flex; ( l5 w5 ]1 t! P& E
    / ?& T, @7 r, a; b
  • " R) \9 ]' ^7 h* U3 L, y) y

    9 Z5 F' B" J8 M+ U                                align-items: center;   # e8 H) V  }3 g6 ^

    ) [5 O+ g! T/ a# j, `$ |2 ~3 `" g
  • & f  F/ }8 q: q5 p! ]
    - s0 G0 H& _1 n7 {+ \
                                    position: absolute; ) B: p, L8 S6 \' a7 [' L. Z8 e1 i

    : Y) A* R6 ~$ r5 F3 T) o
  • 9 `9 H1 A6 ^1 j6 r) L# l: H

    $ `, u; x0 ~0 f( D$ y7 Z* ?                                top: 0px;
      b7 q# s4 v7 P' C0 N" _

    2 X$ z3 P$ b& n% u/ Q4 G

  • # o5 [5 `4 W( h- B
    7 j5 G' }/ B, y! Q! g4 A
                                    left: 0px; 4 Q  S; b, g# X! z3 T
    % v# I- b+ C( |; d( u& I( M3 H8 B7 D
  • $ P! k  A2 z1 E

    + K& \( F$ Z( r) C: J$ ~: \                                width: 100%;
    . ?& u( F- ^+ C9 z; k; s& d
    / d6 q+ Z7 v: c; L4 u" f0 c& \6 U
  • . V* c& ]" W  f" n. A1 W- @

    & z/ u) m8 o  ]                        }1 H9 p/ _+ Q" J* W0 ]) a& H

    ; K; O! |' h, t- x9 w

  • ) z! V- K# m- _' z
    7 T5 S5 y1 b8 U4 B+ V* x
                            #play_icon img {  
    2 s. Q4 e, o" M

    3 H0 N# }7 B9 k% k9 b

  • / F; v' d6 Y, {" d9 U( O) A7 @" T

    6 O* k( k# |* W  M7 H                                width:10%;
    , h( b5 P( J/ P1 x( A# b
    " |$ R* s# [9 O1 c
  • " {5 s: o: r0 C9 X5 _) ?
    9 m7 X1 J% ^6 I: N& t  r
                                    margin-left: 45%;5 `, h1 o- Y2 l0 h9 E5 t
    2 y, z. R6 E! |$ H& q0 r+ {
  • " |. R. K; B; E

    2 Y6 E5 S# R$ ]                        } ; B, D9 Q# V7 r: r- A1 o3 x  P
    ) V  z* @' N5 G4 [2 Z

  • - j5 a+ i$ q5 Z7 m" j6 a1 c

    ; D2 c  J! i! @2 H* F9 F                </style>
    6 I/ S  R7 k( S' k

    * d$ f: [! z1 B2 p+ G

  • ' l; |) O) u" o7 B% U+ m# p) W
    , k5 N# z+ P0 |% p8 j
    : G1 x. a. i5 F; L
    1 p9 O2 e3 A! [3 X% @

  • ! `. Y- X) V! M) [* i. S

    1 s8 w2 m/ G4 ?$ ~# A2 J  I* X        </head>
      Z' D( [0 V; Y1 O
    $ [+ Z4 ^, @  R5 C

  • 9 X& B5 j$ l& J# k! G! N: [
      _( G, T* o' r2 y6 m
            <body style="background:#000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu=window.event.returnValue=false>
    + q- q7 W7 [. v1 ]& P, e: Z3 I

    " i" l7 w9 @  M* z# z7 t
  • 0 C* w2 A- f- M  j- R" c

      V1 Q2 e2 ?: W& y' c+ S                <div id="dplayer"></div>
    3 k! q6 o! V: k# F4 P# L: B1 j
    1 B+ S% V0 r: S+ a- Z$ b2 T

  • . x# D$ u' k# L* H% Y+ c' v/ ?8 b/ C- m; N

    $ [8 H+ n7 J1 f2 @8 x% u                <div id="stats"></div>
    ) `8 H+ H1 w+ l% [' _0 V

    $ ?5 k+ z3 G4 D2 e9 d' n% l: K
  • , q) i/ d% p; z! K' p: N* T0 D
    2 U4 O% d% X7 g) t7 g: T
                    <div id="play_icon"></div>8 o) t5 u/ v7 O/ x* P

    9 K1 g0 @. R, F" D  N# `
  • ( V( ^+ r" l/ I  }# G' d/ R
    " _4 ~6 Y2 l9 h' m, S
                    <script src="https://cdn.jsdelivr.net/npm/cdnbye@latest"></script>5 j& p& g7 N% G' `

    5 u5 x2 t0 c! {7 C7 t( m

  • 5 }/ y5 k2 @# T. I( Y4 A

    ; w% J" \* j) j3 }% @. e" g                <script src="https://cdn.jsdelivr.net/npm/dplayer@latest"></script>; j. K- s+ H- t
    0 Y4 ^5 P5 I6 t% d- H" t

  • 2 J) r) S/ |% o* ?, g
    . K1 J/ K$ |0 Q/ W5 C
                    <script>
    * ~; |( f2 S, S. n; n
    4 P7 H, m* G8 t2 Q

  • . L* U6 s0 k% u& n- b& {' P
    6 H2 Y$ u: ?3 s$ v3 I
                            var url = '<?php echo($_REQUEST['url']);?>';
    6 G. K6 _, `9 k* v" I
    : w5 B+ @; r" R( t! |" d

  • 0 D- q' J7 k0 {; `" x
    7 m  N9 G( I, J- a  L. W
                            var isWap = navigator.userAgent.match(/iPad|iPhone|iPod|Baidu/i) != null; //百度浏览器和苹果移动端不使用P2P功能# H$ R- G+ Q" `" v* c. t# W

    4 d- u$ u$ N5 f5 m" i2 I# }* I

  • * ]2 R$ ?; z3 Q6 R7 o1 F, i6 }% B( q

    3 Y& @0 B4 T, C  ]                        if(!isWap){
    9 n/ b; C1 c" q) a/ a" c7 [8 F
    ; G% W# M; Z, U5 h3 A' f

  • # _: _5 u% G5 @1 T
    2 N3 G6 z6 X) ~. i% R
                                    if(url.indexOf(".m3u8") > 0){         
    + \9 m5 `# m6 c  F, k! y
    1 r/ P2 p) W# z3 k
  • * _$ D) J) n1 S: T& k

    6 H" ^) u* R) V  D; g! f                                        var _peerId = '', _peerNum = 0, _totalP2PDownloaded = 0, _totalP2PUploaded = 0;        ; Q0 `+ P7 W. c! Q  b

    4 {( c. U: C# d
  • 5 g  G" _7 T1 S% _1 O

    / f9 p- Y4 |' D; _                                        var type = 'customHls';
    / x* N7 o4 X4 }3 x$ A# m4 t
    & n: h; Q9 t* ?; o2 x% g$ N/ g* X8 a

  •   t6 K5 T! i( K. m% ~

    + H8 a0 P' o. I& c( s                                }8 S% q2 \: y8 j) \& P% e, ^

    3 h7 I8 }6 E9 L) A( K
  • ) b1 o5 ]7 G( w: C
    & x# T* d( s6 A" `% h$ F0 `0 {
                                    else {8 ^6 N+ h: }; {3 R* ]% m4 w
    $ F; `3 d  L! j2 i

  •   S: }4 L$ J$ N! A. m: S
    3 p) ~$ f- ^" _- l9 ?
                                            var type = 'normal'; //MP4格式P2P兼容性不好,不调用P2P。
    % Y: x2 z/ z6 K+ D: X5 N! D

    ; r" o! J+ X, n8 H& ]

  • 1 Q6 u$ S, q$ O, a3 Y
    4 ]7 T+ r7 w: {1 R6 e- ~" y/ d! E& o
                                    }
    - M( y& e9 n# p5 q, O& g8 l
    / s  b9 T' D  v) c4 R6 R2 E' b+ _5 T
  • * v$ D) a, E% f+ d& |( N

      M/ }6 G, {- r                                var dp = new DPlayer({' ~; E$ l, C* `2 R" o9 h
    9 A( |& i* p/ Y' R: q  r! j  y) G

  • / j2 I* g9 F* x' H. i
    ) |8 v2 x, `) @* L
                                            container: document.getElementById('dplayer'),% ~& f( J) U- {$ |% Q6 N
    , {8 W3 V  T2 G/ p8 Y2 B7 U

  • 4 N3 V7 J0 t, R+ o4 P8 t
    ' P) b3 x7 w" B0 `( H* m( g- Y2 i
                                            autoplay: true,
    - H' s- @" B7 ~9 {6 ]' j3 {; Y
    2 E: |8 \' s, z  O: E6 k
  • 8 `$ N; E3 m' `# n: ?  K
    - X' U! G' ]7 Z$ Q: L5 ^1 p
                                            hotkey: true,  // 移动端全屏时向右划动快进,向左划动快退。
    ) F9 k7 S0 Q7 r  c( d& R* a

      R6 N$ _+ }; h! o# X% \  A- j& W
  • % o8 o2 h7 f  G  O
    ' B" ]9 o( F. Q6 r' c* ^
                                            logo: '',
    " ~. J% B9 ~, J1 o/ `
    3 _0 a/ a$ k: ^+ {0 {" h0 R1 ?* o

  • / v( w- \8 x+ P4 P0 C1 R7 j0 |
    6 }% v6 D/ T7 Q. {4 V6 X
                                            video: {
    ' H/ b; J9 K$ n  p9 f

    # ], \/ H' ]! W5 n0 M, I

  • 4 ?2 ], _# t) v3 Z3 Q& G" A" H' o

    3 o; `4 J5 `! c0 _& t                                                url:url,$ Q, T8 l7 Z- U7 m1 R. s

    8 [; ~/ b; M9 |; M% D& X

  • 9 J0 p. a" z9 `8 x; B

    $ K' m3 b# C5 j# ^; u                                                pic: '',  //图片地址。3 M( ?) \- F' `4 s/ r

    5 h( G# a  P8 I9 l: S# f- ~
  • & h8 h8 y' r/ P! v5 ^4 g3 }
    ( }7 K2 G* T2 Q' F1 t
                                                    type: type,' j* g7 o, X4 T1 h% j

    2 A5 T+ p% x# p/ h
  • / b: ^2 ~9 H0 }8 B3 R; j

    3 T: U/ V' i$ X& w5 a                                                customType: {$ f. X  ^' u7 A9 [3 q
    3 o/ ?! W5 _- [- x
  • , i; J7 A) Z. s

    7 B' R; y$ v7 Z5 j7 {1 y                                                        'customHls': function (video, player) {7 t" C( \2 U( Q6 w

    + g' ?. g: j3 g* W

  • 6 e: J1 V. }8 l" J: q+ X

    9 T/ u, i4 M# \8 O9 w- b                                                                const hls = new Hls({
    7 V3 Q- _4 {8 [+ T& |

    1 O# G& r; z8 X
  • ) F, H9 I3 L. m! }! F! a  m. ]
    - }" j# i7 g/ ^0 t* ^" y; |' |6 F+ a
                                                                            debug: false,
    & ~3 V: a; B$ e' d5 N/ T3 B. o4 J

      s. u8 \' h5 ]# \& r4 B4 T

  • & n# R7 S* l* m
    ( Q! u5 B, o5 O7 x! W/ n2 @
                                                                            p2pConfig: {& r4 g+ G" f8 g
    + T8 C2 \$ T& p6 p0 D

  • % v5 J' N5 n% y7 ]# u8 f8 u+ f
    ( a! J1 w8 W  U6 T) `. t* p9 }
                                                                                    logLevel: true,
    , R8 Z" p- j- i& ?% y- e* _0 _

    : |! W1 }7 S: b0 Y

  • 9 n- P3 x7 Y1 y4 A/ \& U
    3 X5 X6 c0 @" I1 W8 j8 h% \
                                                                                    live: false,        // 如果是直播设为true  z6 b. Z) K9 ]
    + R. U) l5 d( ~$ X! d8 G( C; f5 d" L
  • 3 L/ {! L0 E( M! Q' b8 r$ O$ w  @

    3 v. r- R1 @8 }; _8 h/ r- I% @                                                                        }
    ( s7 p  y  n6 y+ Z
    " ?8 ~7 F, n7 J) Q8 C

  • ! w/ E- E3 E$ Q+ a" S$ S3 D
    , D" X3 ?  D5 ^* F
                                                                    });) y" W  u; g, R" C+ ^5 W8 c) I4 Q
    ) o% t4 q5 L& `  @" q. g& W9 C

  • * l! ]5 R9 u" ^/ h  \# |) }! R
    2 h2 n  o2 U5 r; R
                                                                    hls.loadSource(video.src);
    ! I' i: F5 d2 i( X+ i$ S5 m3 J( [

    ) Z0 j/ B& i: B; N/ Z' W

  • 0 m# m- a# u4 T! B

    0 M8 l. R! s/ K; u                                                                hls.attachMedia(video);, r5 O$ }: M* u# p2 F
    # m! T' A3 w4 `: I6 L7 t% E  g

  • ( F! h7 C- E! j: b: v; m2 ]' V* e
    3 q5 K. d5 I0 Y# G& ]0 x3 @
                                                                    hls.p2pEngine.on('stats', function (stats) {+ [5 R2 `# @8 a# c! G

    / F9 R. I0 Q4 X1 E

  •   |8 z/ `9 }' G  p6 {# t7 k

    9 l0 \: G* x& w' v                                                                        _totalP2PDownloaded = stats.totalP2PDownloaded;
    2 S- R; v4 i3 Q; Q9 K: x: P+ Y

    9 ^5 B; Z4 c! S2 s4 `6 }

  • ( B" n! C3 L0 h
    ! G; M. t7 m2 i8 s; p  A: o
                                                                            _totalP2PUploaded = stats.totalP2PUploaded;+ V2 A1 a7 q/ [5 {8 o) V5 U' A

    9 l. b) V5 p5 c6 P6 U9 h: s
  • $ k' E8 H+ {8 Z
    * G5 P: ~& p+ ]
                                                                            //updateStats();: `  Z% {/ `  `& C* a. x' z2 Q* V! A

    6 l. Y$ T& O) ~/ s0 V9 @  n
  • 3 \7 O' T5 m9 Z( c

    ; X9 h* G, Z2 S2 k4 V                                                                }).on('peerId', function (peerId) {6 g; Z; w8 o3 h; N  g5 }, K

    $ }5 k; {& W3 ?# A! g& d; l2 Q

  • 9 k9 D/ Z/ ]3 T% J8 K% W
    8 F' E$ Q5 E) @
                                                                            _peerId = peerId;
    . W. K. m) p3 _, L1 ^

    2 |% S; K' `9 v. C  K7 Z
  • 6 ~5 Y9 K: {; g! T) B( q3 P

    / t. b. e- G5 v                                                                }).on('peers', function (peers) {
    5 k% {& [. C" w  w# |1 H

    & Z3 w- |3 ~: V- k% y: r
  • % R) u4 Z+ s5 x5 s/ |
    * h+ v( i" e) h; e+ ]7 M4 ~% z
                                                                            _peerNum = peers.length;
    " ?0 N( ~9 [- b, {% F2 {7 k4 r! I
    9 C" i  |: G2 G' x8 @* A7 B
  • 4 w5 h7 J" G% e* d# _/ v# f

    # y+ P2 a) n. m% Q. b                                                                        //updateStats();' T/ \# r* ^9 V& Q

      I) V. [, ]. m1 W; c
  • 6 A) d4 [, d4 f2 m# F

    7 {; l9 E2 B* c1 Y* b: W                                                                });9 P& [6 @) N/ ~: Y' f" P; _
    9 t9 [! F7 Y& @" t- Y5 R6 h1 J
  • 2 v/ j/ d6 ?# |# G! J0 b! U. M

    + q; _$ y2 C( b0 `7 w$ u( h1 z
    1 k( x* M- b) G7 z) y
    5 `! N2 E7 }' b' _- g5 {( Q: H* O2 Y1 z

  • 9 ]3 b% N+ X/ O8 Y* u' [# i" I: s

    ; N' _5 t( e# V, O; }. n$ K5 t( ~                                                        }
    4 a) M: h7 g5 @% r; W

    4 k" j9 {  B! t. v5 c2 B: M# c8 y
  • 6 v6 i' O9 @- _5 ?( X1 \
    ) C% M* P7 C% O# j/ `( t# ?
                                                    }# Q) v: v/ F& m& H, a" K. F

    0 k3 t" r& d9 B" Q1 V/ T1 v

  • , @/ H) a6 A* q9 g; @0 n

    . c% ], T" F9 w+ o                                        },                        6 `  z6 \* i, e# U, }$ G
    ) d3 a- y+ a$ V% j) t- r1 U

  • - k, z9 u% T' X1 |! u3 P" R
    ! D; J" v3 f# |
                                            /*danmaku: {$ o9 ~% W2 V2 D
    , h4 X& D! q& ]. [- b- C! W& u
  • 3 Y- D1 i/ a8 _2 ~* D

    # F, `1 K2 X# p$ p' X# d                                                id: 'E3368B56CDBB4IU',   //弹幕代码,可定义其他的ID,请修改;' J9 N& S, z$ L, y# t( K1 e
    7 Q9 \, W1 i9 v: N" d" _: v- O

  • # s" [% Q: t5 T. {
    5 N! n; P! N! |
                                                    api: 'https://dplayer.moerats.com/',2 h+ Q! K$ U( K' C
    5 _5 \5 |8 K& G2 |. r- v
  • ' i1 Q# k7 y4 l# ]3 g7 [" e8 a
    ( N7 @0 e/ @) `- O& o
                                                    bottom: '25%',  J$ ?0 a2 b: X, X& [
    2 q3 K* a* f0 ]4 C* e/ ]- z

  • 7 l% A2 l. A3 i' R( l8 N4 Z
    2 |$ K. i, o+ K
                                                    unlimited: false,
    9 L2 R6 U: _' d( P) j: V( f7 R

    4 R9 v0 p  n) o7 L7 Q

  • % U- P9 t& m( C

    # ~9 c7 z, h0 S) ^                                        }, */             + b# v; J/ W( D! l- D. m

    ' d6 Q# C* U" Z9 P+ T6 D& d
  • 8 b& Q+ J1 ?2 H( X0 Q' r- G

    # ?: E3 e: D) O6 J2 ?! ]; S                                        contextmenu: [5 ~+ l* @1 s( T( N2 _
    % C$ R& o3 ~2 c; z. r6 q3 o

  •   M; Q$ p' M6 N" y3 j
    % y# \2 z* f+ S% Y) H+ D& n0 ?
                                            ],' U) E3 _8 @6 M. e3 f7 e4 c

    ! p9 U+ x4 d- K: o' Y3 q) K
  • " m- N7 h& _6 g% L8 G6 N  m  W) F

    # W1 p5 [9 F/ Z, s, C) [                                        highlight: [* e& j$ _2 t. l- |7 {
    9 t9 ^# G$ k' e0 Q# ]2 C! Y5 j

  • $ X( [" u' D% q; R' s, u% u4 ?7 }/ [

    , q& V7 y, V6 ]! ?  {                                                {
    # w0 T- o, ~; N
    % G/ p- R+ d6 j9 _

  • 3 J2 s0 H- r: w5 n

    - w5 q8 g5 J' i# O                                                        text: '提示:点击下方状态栏可以发送字幕',7 L0 D( a' c5 B5 X+ r$ R
    9 A  g8 W" i6 S
  • & Q! Y$ d( c! I  o
    % ?7 }4 ]4 ~$ W
                                                            time: 360,
    7 A- c- b, `4 }7 z! u3 I

    / ]( o  u- {( @& h3 O! J4 D! O

  • ) B8 k3 D& Q$ R: q4 v. z
      I" q* i+ Q' j1 t/ v5 ^
                                                    },
    7 n6 C3 p7 W& K" b

    % L/ A  ?! j7 J( L8 G# n4 L

  • 5 Z1 p& h+ d% \7 w( V0 F+ M
    : z( i7 X" x3 H# F7 _
                                                    {
    5 T- {+ T0 B: k0 C, ^7 y6 M5 D) {

    1 E* P* [; ^& p+ H" Y

  • ; W4 B- g& Y+ e% P' e

    0 j# C$ Z" s/ Z( m2 U                                                        text: '警告:请不要相信视频中任何广告与字幕',5 n8 W' T$ D' V( l" h

    & D+ {1 X0 B) r+ O5 D! L
  • 0 j' b( o2 l0 @6 j

    . y2 G! D- N) ]3 Z5 ~, _                                                        time: 1200,3 b% E& U: p- n4 u

    " n+ u; o8 ]' N- X
  • - a$ f. m0 O0 H2 `! {- X
    " v$ p2 j- `1 W2 \
                                                    },& Q& D+ s& d7 C& ~; \" n" W4 K

    * t4 t( Z( S1 n, K; U# J6 ~
  • 7 [0 J- ]# p7 X6 m4 M

    0 F( B% u; k+ V- j- O4 A                                        ]  Z3 Q" b5 r% @) O: I, G& {

    $ D: R1 D6 G  P3 E& e

  • : [  w9 U! H8 I* g2 H! y
    . w1 u5 \0 n  R* r" i; B
                                    });; @. X) C# \* h8 `2 A9 u+ m

    ! \3 N, [# F  W* B% Y

  • : N9 g4 i5 P; s5 X* I* h$ S

    7 x" x9 w+ {+ ]
    5 H( p6 L, n. N- T" T' A* X
    0 I& I+ F3 L! Q+ s

  • 1 I1 b9 W$ s$ S, @6 \

    1 h: N$ `% j/ I7 A1 R; e                                var webdata = {0 c& W0 ~7 w5 k" T9 A, i9 J
    + c! J; N7 u% m- ?  F3 g
  • 2 f6 J- ^0 \# Y* J5 m; r  k& o

    8 G/ d- \. \1 V2 b5 \2 _                                        set:function(key,val){
    2 l+ d! P% Z- j
    $ p$ E; Y1 E) o* y# W/ k, d0 c

  • / }3 c- x0 C; g5 v
    6 H- G7 a7 y( [3 c, k
                                                    window.sessionStorage.setItem(key,val);. Y3 o( N8 ]$ N5 O

    7 x9 _7 q1 J7 h* \2 Q$ B

  • ! O* C" |' n" ~* E

    - O+ s7 w0 N. p8 x0 f7 [+ }) B. f                                        },
    " |8 B( {" X# T$ M; }

    & Y# o! H6 N* r! v' \4 c

  • 7 N$ x1 A: ?+ [0 Y% B' J" {) L  V
    # f* o+ c: d* o1 Y# ?; L& i
                                            get:function(key){8 h: g, L( Y3 P8 C5 D0 F: O
    2 S# S" ]& ~2 e5 v3 y8 y5 N
  • 8 D0 X; ]; m! D( h' D/ q

    6 }  Z% h, W. i# |/ J' v                                                return window.sessionStorage.getItem(key);
    ( X4 X3 Y5 d/ O7 N5 c

    7 c* L+ A( b* L5 Q' j
  • * n( B. ~9 M( o+ b7 Z* Y, B
    # I/ i* J( }( S: f0 i
                                            },
    + N  d  v% R& k& f

    6 P1 M6 h7 ]  f3 d# F/ j% `5 u- e
  • 9 n2 a" v8 g, A3 L4 q, W0 B: A
    ; M% Q* t8 F4 ^5 _/ S
                                            del:function(key){+ N1 N% b3 \3 D4 G$ q* }

    5 s# y8 e. {( ]9 N) V

  • 6 C; [. E, n. U) b) ~1 J8 E4 X1 u

    6 C' W, P* [  {) a8 j/ W                                                window.sessionStorage.removeItem(key);
    , J1 s3 I4 u" A5 A  u
    $ p$ }% S# ~6 a. \6 ?5 L# b$ h% N

  • 7 S1 X: H" f. q6 ^

    ( v0 d, w; S9 U                                        },
    0 c+ C: s  h6 ?! }/ V# W1 J. Y
    : o% G' Z# ~& h$ p8 l
  • % `4 p# I0 Z5 o. P0 r' f$ x; y( a
    : w' v/ E' r3 m* w. m" ^! C
                                            clear:function(key){
    & q3 f2 y4 f2 Y$ e# t: v( I" @4 c7 `/ j

    & G/ O# c$ l5 O
  • " e, i9 V( E# D

    4 s+ c* x0 [# h; S! G3 ]. F5 c                                                window.sessionStorage.clear();, E/ p. p& W9 R: q

    / ~3 b' J( Q/ J6 @- k+ {

  • , s* B* a" G2 @  X

    : z* u1 H1 \5 x: D7 \* l1 s7 X; _! P                                        }# o: F/ k! V+ R5 [+ |4 X5 F

    # P8 T) b; T. K/ T& K5 p
  • 4 S( ], }: r0 w, o; y. `

    $ D) z2 n! g9 e% R- d& u! x, F                                };
    ' L6 X2 a: a8 V* j
    3 s! [* v' n. A3 Q9 o8 m- c
  • & R; Y7 W6 k) R

    $ o  D" P2 U6 v5 {' h; Z                                dp.seek(webdata.get('vod'+url));
    7 H3 j0 ]6 d0 E1 K) R

    3 w0 y( D9 e' ~2 j! m! O
  • % ~/ H3 i0 O2 C7 c+ G7 I
    . T) W7 u% [1 |9 z! k8 r5 }4 d8 R
                                    setInterval(function(){5 _8 H. q# M5 g  S, z
    , i0 f* ^5 p: l/ }0 ?

  • 4 J' m' b% e* _1 I: I5 T

    : P+ b2 G) \3 {* r" m  V) }; N                                        webdata.set('vod'+url,dp.video.currentTime);1 T7 w" `% Q2 ^' o: T: w

    ! M( M# o8 K3 a7 p" n9 ~

  • 8 C! l; ~7 e) d
    3 g- u) E# n  U' F% j
                                    },1000);
    / {7 ^; y& i6 O! T; m- R5 b8 U
    9 ~' t6 E, s/ B1 `* W
  • 2 I- m. t7 y( [3 d7 D3 M' K

    : s+ A% `& T/ }% G& ~                                dp.on('ended',function() {( b. t( {+ q+ \* Z7 l- S$ h
    . A1 a. J9 S3 B* D8 s* {3 [
  • 9 }2 E7 b8 c7 l% Q

    ( n1 @- v4 x+ R+ j+ Z% E0 L                                        dp.notice("视频播放已结束");                   //可以替换成下一集调用等代码
    % a9 t% R9 R. k; @  A7 L% q% A8 J
    % f& Q. E; N3 S( g

  • 2 ]* Z* [  [3 p4 r% y6 a0 d& N: z
    / k4 k: }7 H: s$ [$ ^
                                            if(parent.MacPlayer.PlayLinkNext!=''){
    $ k2 @- x. `* G9 L9 v# e. K
    - _! _+ B, C3 `5 ]- I
  •   c$ a% n: O4 V$ D* d' D& M8 D8 u9 b
    5 Q" S8 c0 g, D
                                            top.location.href = parent.MacPlayer.PlayLinkNext;}
    ! v, _# s: h" T% ~

    ) T7 ?! T# T9 x# N* r( N
  • / a+ |9 w( h# O" T: j# N+ C0 O5 ^
    7 U. X* r$ o: b( k3 g$ [# y: i, u
                                    });        / F: e' s# A' k6 w4 [
    7 d6 f: q. Y/ z5 [$ _' ]- K; N

  • * f& v1 n$ x$ e. p- v% B, p8 l

    4 f- |5 D3 N& t6 h( g* D( F                        }: I2 Y& u+ y: l: q- P

    - g( O% {( i- Q+ j" f7 n+ n

  • 4 n4 }$ P: ]: u% Z
    * n. }, _+ Q( C$ t
                            else{5 t3 u/ J7 S# B' v" @& T
    - J% C: k' d6 f' ?0 @& W
  • 4 D8 w+ X8 d- X& R' e
    : V8 n8 K/ j4 h: ]3 h
                                    document.getElementById('dplayer').innerHTML='<video src="'+url+'" controls="controls" preload="preload" poster="" width="100%" height="100%" autoplay="autoplay"></video>';% t" W& J- Y4 ^6 B7 I' b9 `

    . e+ i5 m1 q2 d

  • 8 S! I  ~  F: D: X8 e$ q( E/ ~
    8 x/ Q3 p6 b/ X. D8 z6 f8 R
                            }
    9 C. L9 V2 G% H

    9 @' J+ ?7 l) a) c3 X  b
  • # `* n' J' E& n+ g: Q% z
    ' k/ A  E# ~2 Z7 V: |
                            function updateStats() {
    + y" k, g7 {- O
    % i) N- {7 {- O1 T' ?, R& R
  • 8 a' [% D; y' ~1 J
    ; T' D3 d$ H* j$ M6 W0 G
                                    var text = '七星P2P正在为您加速' + (_totalP2PDownloaded/1024).toFixed(2)
    * v& _( ?. f0 j9 j# B9 X
    ) `) T1 v; @& A  D. D" w2 C  j. Y
  • 8 o. D! ?# J$ {( f) S! \

    5 ?! u# J; T7 ?+ N: n! D                                        + 'MB 已分享' + (_totalP2PUploaded/1024).toFixed(2) + 'MB' + ' 连接节点' + _peerNum + '个';8 _. W, m& b$ T  f$ U2 g1 J
    ; `! D  ~" F: m. A( P  q
  • 4 t4 Z6 d$ ~8 b' L- I% I

    & F- U7 S: x# P- k/ U6 L4 `0 r                                document.getElementById('stats').innerText = text ;; i9 G! l/ w: ~' v8 C6 L! r

      e0 W, c+ b! u6 \6 k! B4 p

  • " }+ A& ]3 T$ `

    6 L3 X" Q) i" M1 p! b/ a2 e& \; a                        }
    - \! J- e9 o0 O$ n0 ~

    % N# S( V' q& p/ Z6 j: j# |

  • # L! k+ v% S0 q: ]

    ' h8 ?( p! O- x6 r                </script>
    8 Q. L1 _+ ?: E" A% H& O/ G

    1 R, M9 v" }" G: V2 t
  • ' g6 G1 d3 ^& e$ ?
    + Q0 B5 U# X9 S. x) r
                    <script>- G- R8 p6 b+ b: y7 Y

    - f& a+ }( z! B/ T# j! q* m! M) t& j

  • 4 W  A7 S; Q' ^/ w( ~
    / W! @7 [9 Z* [; K
    ) J) G6 }9 I% C+ h
    : f6 e* M# W, U6 M' f* t6 E; r
  • 1 e$ M; c, C6 T% \9 @
    + w. O5 y( e1 O' Z- B
                            var video = document.getElementsByTagName('video')[0];
    1 z" ^5 P5 z/ X8 {3 i$ P. v  N

    * `# Y6 W/ ]/ A

  • * b8 o" u$ a! i5 x( g

    4 O" J% ?2 v, I/ ?( J                        video.oncanplay = function(){
    8 I( Y  N) S: p5 q

    ) W8 i: T) x3 _
  • ' U7 }" y! B3 [$ t$ F4 r
    , @; d+ c& h" p
                                    video.play();6 |2 E; i, {7 n3 L8 P7 U+ O

    6 [* L7 {2 l: K) o

  • ( \3 O0 I. v) ^: I% h1 s  _

    ! x8 B( o! Z; b* G! C0 C                        }
    + b1 k6 k* [! k2 r" G
    ( l, O/ T" a$ H+ _+ P+ {& A

  • & K* `. V; e  ^* \
    4 b* `7 L- J$ V4 G- d& A' i
    ; d! r+ C' v1 y( J
    # k7 F  D& y% j
  • 7 x6 I0 `8 d$ u# {& @8 ]" d
    9 G9 V, K5 n, w* L# p1 L2 R/ |0 J
                            if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
    4 N$ R+ \6 N; N) f

    + E2 s! C! `/ v$ g! C0 c0 c8 j

  • 3 q% p" ^, Q, k6 }  A
    . L$ Q" Q" }2 M2 T
                                    //手机端
    & k& z! B. n6 T. U$ A  W5 _3 i
    $ |0 l7 A# e6 R* _8 @& Q: y$ j

  • 0 t# ^- `7 B, U8 j1 o4 [" ~

    , o" \( h/ r/ K9 Y' ~                                var img = new Image();5 _# d1 l8 E- V  V( u

      e$ g7 e4 I" [" V' h: L5 w; D7 |
  • 1 y# O0 U3 S/ {# O3 r6 ^
    # J/ W1 l8 T7 D8 ~5 E' i/ Q, z( S
                                    img.src="data:image/png;base64,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";* v$ u) i: x& z: }
    " C6 O* @3 [/ z) Z+ @
  • % @4 d5 Z- v; t- f1 z3 M

    ' T4 n7 S! J2 y% B" j, m% S                                document.getElementById("play_icon").appendChild(img);" n# i; [, @  n+ }
    2 _' {6 z  A2 t8 q2 S

  • 6 ^  j. k' K: s" u6 T8 J% U

    . a0 [9 q9 R) i8 G% i& Z
    7 W4 M; a! C: A+ t
    5 C) f- ~+ L- ]
  • 8 ^$ w* j% [  \5 e
    - j, v5 c1 q5 d  \  U
                                    video.setAttribute("playsinline", "true");
    / {* I8 ^  X8 Q9 m9 E. u- y, h9 \: ]. h

    6 h$ d/ Z$ A# T" M, t. b

  • % A! c" |1 o* A1 ?$ ?" H1 ?3 x7 o
    6 U6 H. h( G+ q6 L: f- \7 @
                                    video.setAttribute("webkit-playsinline", "true");
    2 x8 X+ |* l# }  x. e# R+ t( g- @! Y! T
    / T5 J# l- ]& _( Y

  • # [. }) H" C% c  E6 s8 c1 c
    4 |4 q' K! D  W, L& K
                                    video.setAttribute("x5-video-player-type", "h5");
    ; Q2 `) H7 E+ V  [; k; k

    1 r! F$ D/ _: M' ?, P

  • % S) N5 m) I6 R3 [" V
    + B' p$ e3 D0 _5 l1 t$ l
                                    video.setAttribute("x5-video-player-fullscreen", "true");( {  d# J' }9 W
    7 ]4 D. j2 I6 U5 s/ g0 d

  • : a9 W- w9 J: |3 W+ E
    * p6 A  {5 I9 [. {& g5 i, S9 c, S( x
    8 h$ E7 |! E0 w: @: I: b, U  ^* r0 V
    8 b2 j; {0 ]0 d# v2 J$ u7 e2 E

  • $ e0 Z: G) E- f9 s. C
    ) c# x& ?0 m6 m' c9 O
                                    video.onplay = function(){$ O1 E" q: s: A; b- l/ y/ Y
    " s# c. p9 E) t( O+ G
  • 7 l9 c4 B1 X' |" }' F' I

    6 |8 O. E$ b! D' p/ U                                        document.getElementById("play_icon").style.display = "none";
    % E; ?/ l7 I" J1 {& g
    5 Y3 t/ N5 u+ L, V  H4 H: ~
  • & Y. T2 x3 P% z. w9 K% D+ m: ~
      T: g- E% {/ r
                                    }! }& B, Q" c# C; R

    . Q6 Q3 z8 x# }

  • 6 d: C% k& ~; Q+ q
    % T: H% p8 M$ Z

    . h9 \/ e# Q. p: x6 [
    2 L0 l' M8 m' |& B. H$ Z

  • 7 j- @( |" z: R+ u" g/ a
    & [2 |4 D9 q4 N4 e) c( Y' h; T
                                    video.onpause = function(){
    ( r( t( M% {: v) c
    9 i( ~$ D0 y7 O  m

  • 2 `  w$ a5 G+ S, O0 k8 F7 B

    " u, q$ @% ~9 ?. e/ i) P                                        document.getElementById("play_icon").style.display = null;
    0 S+ e3 A6 _9 R
    / N' |/ j4 K8 U7 ^3 s
  • ( w4 W# A0 E% ?+ W( M% M
    % A' x# W4 s  |4 w9 ]8 Y
                                            document.getElementById("play_icon").style.backgroundColor = "transparent"; % s3 q6 H; e) }2 R

    3 |% |# y4 n1 f+ j
  • $ n) g6 `# D, y; ~$ d
    2 I+ h% V# {& o2 r
                                            document.getElementById("play_icon").style.backgroundImage = "url()"; - h& c& q/ c' m: B+ v* ?9 `

    2 s5 Q( R% N: `% f- Y" U" X2 W- J

  • ' Y  ]( y4 Z) Z/ D0 E/ Q

    6 t+ o& F+ x$ M1 B- k                                }
    " g. A0 `  L& C9 Z. |/ u

    3 k( D, E8 r2 J8 z4 r
  • 4 A& P/ F" U) Y' ~8 W& i0 d( m" I

    # b" Q' d; `, C: K# E
    - [+ k3 T6 g' J

    0 [7 O# W. X' g
  • . [9 p- T3 n# y/ Y6 ^
    1 v8 j. c& Q; t7 w3 h
                                    var state = 0;
    * [0 b  Y9 ]: \

    ) b% u# S1 E: F7 v
  • 6 F% Q* r+ u2 X
      l% Q$ J; d  |; N
                                    document.addEventListener('touchstart', function(){    % H) T' l, q$ ]2 S

    " f! ~2 @5 c% _; l3 k* V& I

  • 2 w, `' b9 m6 B2 X
    $ ?1 J5 T4 ]1 Z& {. X5 o4 x; n: Q
                                            if(state==0){        & P* a" e" p, B3 g" w4 d4 _0 e
    8 |* Y8 ?; F" [$ g) T( {. ?
  • % Z% M. a2 p5 B0 g% V
    1 K8 T3 B3 Y2 m0 X  i
                                                    video.play();        ! H! f+ A) B' E4 ]2 m
    , A  G" f0 K' \" ~5 s' A

  • ) N* q) ]. M. O. |* w8 ~1 s

    4 x3 _3 r! t7 f4 @                                                state=1;   
    8 a( w: C  y2 h( _0 h

    8 _  D( _  |; X: W0 i$ A

  • % F/ l( }1 ^. K8 ~* \/ G. s( \* x

    . w; a; j( G. z$ x# D3 l/ l                                        }* V# p# H: M/ C1 m& [

    * F: b" F9 b/ d7 O
  • " E# t! r$ \- E, m
    , e! Y2 {6 {6 m* ]) I' }
                                    }, false);6 o1 L) c( r% d# g5 a8 {) j

    % o, O0 o( r. T% o. j
  • 5 E2 R# P  I+ m) J
    + J" O3 t* e3 P0 s  {) J
                                    document.addEventListener("WeixinJSBridgeReady", function () {    4 v2 B0 y" k: ?1 x  @# \  a0 `
    % p* c/ p9 Z0 F0 J- G

  • 7 y% @7 Y9 {& ?: }' z
    6 r& t: ]0 o' x( M; i( z$ |% z
                                            video.play();) B$ V' z! Q$ ]

    4 u9 y( b, b4 M" t6 J  @( R4 a9 `

  • 8 m0 h2 F4 b" X: r7 j

    " `% Z/ X; P: B9 a4 y( V' u* _* _                                }, false);9 Z- y+ j( ?! R. g- [: u

    + t1 o$ _- g+ I+ `- y

  • % ]) g) D- R3 f7 P! I

    & @* t* a/ ?7 C$ y$ `: }8 a6 i                        }else{) A" h6 \4 D7 [- E( y

    & M) S6 d. I' V2 k' n. j
  • - Y+ R' P3 B$ V# A- O' e0 w
    & t$ j4 U/ R" q5 c$ s' M3 P- }
                                    //电脑端
    5 z  X& Z) T" T

    & B  k& x% w$ `# c) O! g: l; b6 Q

  • # f7 y7 a9 s4 B) r2 P& M

    4 w4 U6 c9 O" ?) f' z5 s                                document.getElementById("play_icon").remove();
      C- y$ L) p- k/ K& I3 M

    ) i7 z, v8 X2 c  s4 x3 N
  • 4 _- \4 u+ F9 t0 g

    : _. p6 x2 G9 }) [2 S/ N: s                        }
    5 s& {% |9 l' G4 |! ]8 g$ v1 V6 k
    8 O! Q3 |( O2 V8 _* {4 C6 L7 b
  • " }' R# J, V- W+ K4 M$ C; h, ~
    + `5 m, v5 r1 u4 L- |* t# p" V( i2 ~! o
      y7 W, B; L* S9 S3 [5 u: Y+ K* j

    # g# P- c9 r( f4 C
  • 9 Y; w& p0 P1 g! d

    # ?: a4 \+ g( ?  K: A' P                        function playVideo(){0 I2 f8 |2 J% a7 |  k
    3 n$ \8 F9 p0 h- t3 [7 l

  • ; V, D, D4 X+ g7 S5 X7 [3 b
    : E- W7 w0 ~4 G* O
                                    document.getElementById("play_icon").style.display = "none"; 5 ]! [+ ~! A4 e( O6 N6 U
    " ~5 a! s/ z0 Y3 G

  • & x: ^! }, D( H8 g9 h1 G6 i
    : j& \. k" P; K% Z) }- G
                                    video.play()) ^) o4 f: _' R  Z1 J  t. J
    - g3 ^9 z; L& K+ u
  • 7 Y1 i4 N! [( m2 y2 r3 @) w  J8 L

    & U7 B) X  D6 n( a$ K+ g                        }        2 o/ s2 m% l7 W0 A8 Q! ?; r
    , Z; p0 c: G- m( `, s4 \

  • 3 C, E- I& S, j6 w" u1 p8 X1 f
    ( x& P0 }1 J. Y6 g* d2 v6 P/ Q
    6 V' h6 ^; s' q, a

    % L2 ^" ?( W3 L
  • / g- B: b* m. c3 c
    " A8 d# _7 W% k
    4 [* y* @" c/ N3 D2 ?# x

    . n) c0 K0 p! {9 d. z  G# n

  • % ^1 P" H% Q. Q
    ) d: i+ I' _1 H, B+ V; ^  |0 [8 l
                    </script>& M: i/ |5 U- e5 D2 G5 A

    & ?1 A6 \$ {  G2 z1 I8 K: m

  • ) Q; `9 [# p1 \% w' I/ i9 G. {
    1 B: Y, o2 G% |: S" K* T
    & U6 ]1 Q# Y1 ~/ S

    & w$ A* ^+ W% g, I, |
  • 5 I7 q0 R0 z# C& i8 B$ @7 u
    , ?( {% x$ F2 H
            </body>0 Z( {0 ?, v- t  V4 X

    ; J: u/ N( j7 K/ w1 O
  • - {: d4 X6 k7 a; L8 m' u
    1 N* _4 S/ b- q- \$ O& L
    </html>
    4 u% s# G5 C: o- @! P

    ( u* J: [6 F7 v& m8 e& t7 M) ?9 ], @. \
手机播放引导截图:

5 E5 q$ ]' m, `  Q
由于手机上不能自动播放,需要用户点击才能播放,所以加了引导点击,图片中代码中的2段base64数据,可以自行更换其他图片


8 q9 q$ M  M7 V* p

本帖子中包含更多资源

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

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

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

GMT+8, 2026-9-26 08:32 , Processed in 0.154778 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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