Changeset 2857058
- Timestamp:
- 01/30/2023 12:19:02 PM (3 years ago)
- Location:
- videoadshtml5
- Files:
-
- 17 added
- 3 edited
-
tags/2.3 (added)
-
tags/2.3/HTML5 (added)
-
tags/2.3/HTML5/css (added)
-
tags/2.3/HTML5/css/videoadshtml5.css (added)
-
tags/2.3/HTML5/href (added)
-
tags/2.3/HTML5/js (added)
-
tags/2.3/HTML5/js/vastvideoplugin.js (added)
-
tags/2.3/HTML5/vod (added)
-
tags/2.3/HTML5/vod/ads.xml (added)
-
tags/2.3/index.html (added)
-
tags/2.3/readme.txt (added)
-
tags/2.3/screenshot-1.png (added)
-
tags/2.3/screenshot-2.png (added)
-
tags/2.3/screenshot-3.png (added)
-
tags/2.3/videoadshtml5.php (added)
-
trunk/HTML5/css/videoadshtml5.css (added)
-
trunk/HTML5/js/vastvideoplugin.js (modified) (7 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/screenshot-3.png (added)
-
trunk/videoadshtml5.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
videoadshtml5/trunk/HTML5/js/vastvideoplugin.js
r2855814 r2857058 130 130 jQuery(".BtnVar6").show(); 131 131 132 132 133 videoTag.src = videoTag.mainTrack; 133 134 videoTag.play(); … … 148 149 jQuery(".BtnVar5").hide(); 149 150 jQuery(".BtnVar6").hide(); 151 150 152 videoTag.src = slot.source; 151 153 videoTag.play(); … … 238 240 239 241 videoTag.play(); 240 if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA 241 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 242 videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch. 243 videoTag.pause(); 244 } 245 246 247 }); 242 if(videoTag.readyState !== 4){ 243 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 244 videoTag.addEventListener('load', seekToOriginalPoint, false); 245 videoTag.pause(); 246 } 247 jQuery('div.BtnVar1').addClass('BtnVarActiv'); 248 jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 249 jQuery('div.BtnVar3').removeClass('BtnVarActiv'); 250 jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 251 jQuery('div.BtnVar5').removeClass('BtnVarActiv'); 252 jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 253 254 }); 255 248 256 249 257 … … 254 262 255 263 videoTag.play(); 256 if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA 257 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 258 videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch. 259 videoTag.pause(); 260 } 261 262 }); 264 if(videoTag.readyState !== 4){ 265 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 266 videoTag.addEventListener('load', seekToOriginalPoint, false); 267 videoTag.pause(); 268 } 269 jQuery('div.BtnVar2').addClass('BtnVarActiv'); 270 jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 271 jQuery('div.BtnVar3').removeClass('BtnVarActiv'); 272 jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 273 jQuery('div.BtnVar5').removeClass('BtnVarActiv'); 274 jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 275 276 }); 277 263 278 264 279 … … 269 284 270 285 videoTag.play(); 271 if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA 272 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 273 videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch. 274 videoTag.pause(); 275 } 276 277 }); 286 if(videoTag.readyState !== 4){ 287 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 288 videoTag.addEventListener('load', seekToOriginalPoint, false); 289 videoTag.pause(); 290 } 291 jQuery('div.BtnVar3').addClass('BtnVarActiv'); 292 jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 293 jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 294 jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 295 jQuery('div.BtnVar5').removeClass('BtnVarActiv'); 296 jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 297 298 }); 299 300 278 301 279 302 jQuery(document).on('click','.BtnVar4', function(e){ … … 281 304 282 305 videoTag.src = php_vars4.silki; 283 284 285 videoTag.play(); 286 if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA 287 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 288 videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch. 289 videoTag.pause(); 290 } 291 292 293 }); 306 307 videoTag.play(); 308 if(videoTag.readyState !== 4){ 309 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 310 videoTag.addEventListener('load', seekToOriginalPoint, false); 311 videoTag.pause(); 312 } 313 jQuery('div.BtnVar4').addClass('BtnVarActiv'); 314 jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 315 jQuery('div.BtnVar3').removeClass('BtnVarActiv'); 316 jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 317 jQuery('div.BtnVar5').removeClass('BtnVarActiv'); 318 jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 319 320 }); 321 294 322 295 323 jQuery(document).on('click','.BtnVar5', function(e){ 296 324 controls='false'; 297 325 298 299 326 videoTag.src = php_vars5.silki; 300 //alert(php_vars3.silki); 301 302 303 videoTag.play(); 304 if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA 305 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 306 videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch. 307 videoTag.pause(); 308 } 309 310 327 328 videoTag.play(); 329 if(videoTag.readyState !== 4){ 330 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 331 videoTag.addEventListener('load', seekToOriginalPoint, false); 332 videoTag.pause(); 333 } 334 335 jQuery('div.BtnVar5').addClass('BtnVarActiv'); 336 jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 337 jQuery('div.BtnVar3').removeClass('BtnVarActiv'); 338 jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 339 jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 340 jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 341 342 311 343 }); 312 344 … … 317 349 videoTag.src = php_vars6.silki; 318 350 319 320 videoTag.play(); 321 if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA 322 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 323 videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch. 324 videoTag.pause(); 325 } 326 327 }); 328 329 330 351 videoTag.play(); 352 if(videoTag.readyState !== 4){ 353 videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false); 354 videoTag.addEventListener('load', seekToOriginalPoint, false); 355 videoTag.pause(); 356 } 357 358 jQuery('div.BtnVar6').addClass('BtnVarActiv'); 359 jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 360 jQuery('div.BtnVar3').removeClass('BtnVarActiv'); 361 jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 362 jQuery('div.BtnVar5').removeClass('BtnVarActiv'); 363 jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 364 365 }); 331 366 332 367 -
videoadshtml5/trunk/readme.txt
r2855814 r2857058 5 5 Requires at least: 5.3 6 6 Tested up to: 6.1.1 7 Stable tag: 2. 2.77 Stable tag: 2.3 8 8 License: GPLv3 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 127 127 1. Preview of the VideoADShtml5 video player 128 128 2. Video ADS html 5 video Player settings in template 129 3. Example of use in adding material 129 130 130 131 == Changelog == 132 133 = 2.3 = Setting the active button on the video being viewed 131 134 132 135 = 2.2.7 = setting the volume of the player in the admin panel -
videoadshtml5/trunk/videoadshtml5.php
r2855814 r2857058 2 2 /* 3 3 Plugin Name: VideoADSHtml5 4 Version: 2. 2.74 Version: 2.3 5 5 Plugin URI: https://sv-pt.ru/?p=858 6 6 Author: -sv- … … 22 22 class VIDEO_HTML5_ADS { 23 23 24 public static $plugin_version = '2. 2.7';24 public static $plugin_version = '2.3'; 25 25 //var $plugin_version = '2.1.1'; 26 26 … … 208 208 wp_register_script('vast',$plugin_url. '/HTML5/js/vastvideoplugin.js'); 209 209 wp_enqueue_script('vast'); 210 wp_register_style('vast-css',$plugin_url. '/HTML5/css/ site.css');210 wp_register_style('vast-css',$plugin_url. '/HTML5/css/videoadshtml5.css'); 211 211 wp_enqueue_style('vast-css'); 212 212 wp_localize_script('vast', 'php_vars', array( 'schet' => $schet ) ); … … 254 254 'class' => '', 255 255 'template' => '', 256 //'urldirect' => 'https://sv-pt.ru',257 256 'urldirect' => '', 258 257 ), $atts)); … … 396 395 //$url1 = "sdfsd_".$url1; 397 396 //echo $url1; 398 $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div>";399 397 //$buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div>"; 398 $buttons="<div class='BtnVar1Activ'>1 видео</div><div class='BtnVar2'>2 видео</div>"; 400 399 401 400 } … … 407 406 { 408 407 $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div><div class='BtnVar3'>3 видео</div>"; 409 410 408 411 409 } 412 410 … … 417 415 { 418 416 $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div><div class='BtnVar3'>3 видео</div><div class='BtnVar4'>4 видео</div>"; 419 420 417 } 421 418 … … 435 432 { 436 433 $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div><div class='BtnVar3'>3 видео</div><div class='BtnVar4'>4 видео</div><div class='BtnVar5'>5 видео</div><div class='BtnVar6'>6 видео</div>"; 437 438 434 439 435 }
Note: See TracChangeset
for help on using the changeset viewer.