12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- <?php
- /**
- * @var $this \yii\web\View
- */
- $this->registerJsFile("//s.clickiocdn.com/t/202435/360.js",['position'=>\yii\web\View::POS_HEAD, 'async'=>true]);
- $this->registerJsFile("//s.luxupadva.com/t/common_403.js",['position'=>\yii\web\View::POS_HEAD, 'async'=>true]);
- $controller = Yii::$app->controller->id;
- $action = Yii::$app->controller->action->id;
- if(($controller!="site" && $action!="index") && Yii::$app->deviceDetect->isMobile()):?>
- <div id="vi_105778" class="moevideo_inject"></div>
- <script type="text/javascript">
- function moevideo() {
- console.log("Подключение моёвидео")
- (
- () => {
- const script = document.createElement("script");
- script.defer = true,
- script.src = "https://cdn1.moe.video/player/mvplayer.min.js";
- script.onload = () => {
- addContentRoll({
- width: '100%',
- placement: 10167,
- promo: true,
- advertCount: 10,
- slot: 'page',
- sound: 'onclick',
- fly:{
- mode: 'stick',
- animation: 'fly',
- width: 450,
- closeSecOffset: 3,
- position: 'bottom-right',
- },
- adEmpty: () => {
- var i = document.createElement("script");
- i.src = "https://player.codes/tag/load.js?sid=105778&tag_id=vi_105778";
- document.head.append(i); },
- });
- }
- document.body.append(script);
- }
- )()
- }
- function adfinityVideoAdv(){
- console.log("Подключение adfinity")
- adfinity.event().publish('externalLaunch', 8427);
- }
- function videoAdvRotate(){
- const date = new Date();
- date.getSeconds()
- let flag = false;
- const scrollDelay = 200;
- console.log("Загрузка видеорекламы, ожидание прокрутки "+scrollDelay+"px")
- if(window.scrollY>scrollDelay && !flag) {
- console.log("Подключение видеорекламы, скролл достигнул " + scrollDelay + "px")
- flag = true;
- window.removeEventListener("scroll", moevideo);
- if(date.getSeconds()%2){
- moevideo();
- } else {
- adfinityVideoAdv();
- }
- }
- }
- setTimeout((function (){
- // let flag = false;
- window.addEventListener('scroll',videoAdvRotate);
- }), 7000);
- </script>
- <?php endif;?>
|