|
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html class=" " lang="zh">
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
|
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover">
|
|
|
|
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
|
|
|
|
<meta name="baidu-site-verification" content="lxgZbG0NVn" />
|
|
|
|
|
<meta name="lx:category" content="movie">
|
|
|
|
|
<meta name="lx:autopv" content="off"/>
|
|
|
|
|
|
|
|
|
|
<meta name="share:wechat:message:title" content="《扫黑·决不放弃》137639人想看,2024-06-08 09:00中国大陆上映" />
|
|
|
|
|
<meta name="share:wechat:message:desc" content="简介|“扫黑风暴”继绿藤市之后席卷奎州,偏偏在督导组进驻的节骨眼儿上,李南北(肖央 饰)和俞青(范丞丞 饰)这对窝囊师徒竟意外抓获了潜逃多年的黑社会头目。一时之间,各方势力纷纷卷入,将矛头对准了于洪波(李诚儒 饰)和段毅(余皑磊 饰)带队的市公安局。黑恶势力正一步步进行着“合法洗白”,离奇旧案沉渣泛起,知名企业家、官员都被波及,调查过程历经生死,而对他们的考验,才刚刚开始。" />
|
|
|
|
|
<meta name="share:wechat:message:icon" content="https://p0.pipi.cn/mmdb/54ecde87ddddddd23ccf3efd926736e074166.jpg?imageView2/1/w/118/h/166" />
|
|
|
|
|
<meta name="share:wechat:message:link" content="https://m.maoyan.com/asgard/movie/1376751" />
|
|
|
|
|
<meta name="share:wechat:timeline:title" content="《扫黑·决不放弃》137639人想看,2024-06-08 09:00中国大陆上映" />
|
|
|
|
|
<meta name="share:wechat:timeline:icon" content="https://p0.pipi.cn/mmdb/54ecde87ddddddd23ccf3efd926736e074166.jpg?imageView2/1/w/118/h/166" />
|
|
|
|
|
<meta name="share:wechat:timeline:link" content="https://m.maoyan.com/asgard/movie/1376751" />
|
|
|
|
|
<link rel="dns-prefetch" href="//p0.meituan.net"/>
|
|
|
|
|
<link rel="dns-prefetch" href="//www.dpfile.com"/>
|
|
|
|
|
<link rel="dns-prefetch" href="//lx.meituan.net"/>
|
|
|
|
|
<link rel="dns-prefetch" href="//lx1.meituan.net"/>
|
|
|
|
|
<link rel="dns-prefetch" href="//plx.meituan.com"/>
|
|
|
|
|
|
|
|
|
|
<link rel="canonical" href="https://maoyan.com/films/1376751" />
|
|
|
|
|
|
|
|
|
|
<title>扫黑·决不放弃_购票_剧情介绍_演职人员_图集-猫眼电影</title>
|
|
|
|
|
<meta name="description" content="“扫黑风暴”继绿藤市之后席卷奎州,偏偏在督导组进驻的节骨眼儿上,李南北(肖央 饰)和俞青(范丞丞 饰)这对窝囊师徒竟意外"/>
|
|
|
|
|
<meta name="keywords" content="扫黑·决不放弃,肖央,余皑磊,范丞丞,五百,选座购票,剧情介绍"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="//obj.pipi.cn/festatic/asgard/resources/pages/movie/vendors-7ccaf0e5.css">
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="//obj.pipi.cn/festatic/asgard/resources/pages/movie/movie-26fd13d8.css">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
try {
|
|
|
|
|
// i版内嵌到快应用中,ua会携带maoyan关键字,会导致appnm上报错误,所以需要把ua的关键字去掉
|
|
|
|
|
if (window.navigator && window.navigator.userAgent && window.navigator.userAgent.indexOf('com.maoyan.movie.quickapp')) {
|
|
|
|
|
let ua = window.navigator.userAgent;
|
|
|
|
|
Object.defineProperty(window.navigator, 'userAgent', {
|
|
|
|
|
value: ua.replace(/\.maoyan/, ''),
|
|
|
|
|
writable: false,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
} catch (err) {}
|
|
|
|
|
</script>
|
|
|
|
|
<script>
|
|
|
|
|
"use strict";!function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"_Owl_",a=window;a[e]||(a[e]={isRunning:!1,isReady:!1,preTasks:[],dataSet:[],pageData:[],disableMutaObserver:!1,observer:null,use:function(e,t){this.isReady&&a.Owl&&a.Owl[e](t),this.preTasks.push({api:e,data:[t]})},add:function(e){this.dataSet.push(e)},run:function(){var t=this;if(!this.isRunning){this.isRunning=!0;var e=a.onerror;a.onerror=function(){this.isReady||this.add({type:"jsError",data:arguments}),e&&e.apply(a,arguments)}.bind(this),(a.addEventListener||a.attachEvent)("error",function(e){t.isReady||t.add({type:"resError",data:[e]})},!0);var i=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,r=window.performance||window.WebKitPerformance;if(i&&r){var n=-1,s=window.navigator.userAgent;if(-1<s.indexOf("compatible")&&-1<s.indexOf("MSIE")?(new RegExp("MSIE (\\d+\\.\\d+);").test(s),n=parseFloat(RegExp.$1)):-1<s.indexOf("Trident")&&-1<s.indexOf("rv:11.0")&&(n=11),-1!==n&&n<=11)return void(this.disableMutaObserver=!0);try{this.observer=new i(function(e){t.pageData.push({mutations:e,startTime:r.now()})}),this.observer.observe(document,{childList:!0,subtree:!0})}catch(e){console.log("mutationObserver err")}}else this.disableMutaObserver=!0}}},a[e].run())}();
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 跳转小程序需要1.6以上版本 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
// 灵犀埋点种子代码开始
|
|
|
|
|
!(function (win, doc, ns) {
|
|
|
|
|
var cacheFunName = '_MeiTuanALogObject';
|
|
|
|
|
win[cacheFunName] = ns;
|
|
|
|
|
if (!win[ns]) {
|
|
|
|
|
var _LX = function () {
|
|
|
|
|
_LX.q.push(arguments);
|
|
|
|
|
return _LX;
|
|
|
|
|
};
|
|
|
|
|
_LX.q = _LX.q || [];
|
|
|
|
|
_LX.l = +new Date();
|
|
|
|
|
win[ns] = _LX;
|
|
|
|
|
}
|
|
|
|
|
})(window, document, 'AnalyticsBase');
|
|
|
|
|
//种子代码结束
|
|
|
|
|
</script>
|
|
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
<div id="app" class="page-movie" ><div class="movie-page"><div><div class="download-app-bar-custom"><h1><a href="//m.maoyan.com/"><img class="img noneBg logo_custom" alt="logo" src="//obj.pipi.cn/festatic/asgard/resources/images/logo@3x.png" width="42" height="42"/></a></h1><a class="benefit-text" data-bid="b_movie_nikl02bu_mc" data-view-bid="b_movie_nikl02bu_mv">领取50元电影票</a><span class="split"></span><a href="javascript: void(0);" class="link btn-open-app-custom" data-event="donwload3" link="meituanmovie://www.meituan.com/movie?id=1376751&nm=%E6%89%AB%E9%BB%91%C2%B7%E5%86%B3%E4%B8%8D%E6%94%BE%E5%BC%83" parentPage="movie" to="" data-bid="b_53up23as" data-view-bid="b_movie_b_53up23as_mv" data-lab="{"utm_source":"","utm_content":"","position":"home"}">打开App<img class="img noneBg point" alt="logo" src="//obj.pipi.cn/festatic/asgard/resources/images/point.png" width="11" height="11"/></a></div></div><div class="movie-info" style="background-color:#592828"><div class="crumbs-nav"><a href="/">猫眼电影</a> > <span>扫黑·决不放弃</span></div><div class="movie-info-top"><div class="movie-cover" data-bid="b_aN5Ak" data-view-bid="b_wet6w" data-lab="{"movie_id":1376751,"type":0}"><a href="/asgard/movie/1376751/preview"><img class="img noneBg poster" alt="扫黑·决不放弃海报封面图" src="https://p0.pipi.cn/mmdb/54ecde87ddddddd23ccf3efd926736e074166.jpg?imageView2/1/w/300/h/414/q/80" width="100" height="138" e="1" c="1"/><img class="img noneBg poster-play" alt="" src="https://obj.pipi.cn/festatic/common/image/2a192bd00ce15cbcf0cd1e157052887e.png"/></a></div><div class="movie-desc"><div class="movie-desc-top"><div class="movie-cn-name"><h1 style="display:inline-block">扫黑·决不放弃</h1></div><div class="movie-en-name">WALK THE LINE</div><div class="movie-other-info"><div class="movie-type"><span class="movie-cat">犯罪 / 喜剧</span><span class="movie-tag"><img class="img noneBg" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/movie-tag-2DIMAX.png"/></span></div><div class="actors"><a href="/asgard/celebrity/29410">肖央 / </a><a href="/asgard/celebrity/16495">余皑磊 / </a><a href="/asgard/celebrity/2832215">范丞丞</a></div><div class="movie-show-time"><span>2024-06-08 09:00中国大陆上映 / 115分钟</span></div></div></div><div class="btns"><button data-bid="b_rjonirtp" data-view-bid="b_movie_b_rjonirtp_mv" data-lab="{"movie_id":1376751}" type="button" class="button want-to-watch"><img class="img noneBg" alt="想看" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/want-to-watch.png"/><span>想看</span></button><a href="javascript: void(0);" class="link button btn-right watched" data-event="donwload3" link="meituanmovie://www.meituan.com/movie?id=1376751&nm=%E6%89%AB%E9%BB%91%C2%B7%E5%86%B3%E4%B8%8D%E6%94%BE%E5%BC%83" parentPage="movie" to="" data-bid="b_53up23as" data-view-bid="b_movie_b_53up23as_mv" data-lab="{"utm_source":"","utm_content":"","position":"socre"}"><img class="img noneBg" alt="看过" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star.png"/><span>看过</span></a></div></div></div><div class="score-container-wrap "><div class="real-time-word-of-mouth theater-chain-not-graded"><div class="top"><div class="left"><img class="img noneBg" alt="logo" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/logo-new.png"/><span>猫眼想看</span></div></div><div class="middle"><div class="left-section"><div class="left wanted"><div class="score" data-view-bid="b_movie_4r9fhgxi_mv" data-view-lab="{"movie_id":1376751,"type":"wantsee"}"></div><div class="avatar-box"><div class="default hide-top"></div><div class="default show-middle"></div><div class="default hide-bottom"></div></div></div></div></div><div class="awardBottom"></div></div></div><div class="brief-introduction"><div class="title"><span>简介</span></div><div data-bid="b_y9
|
|
|
|
|
《扫黑_决不放弃》大概讲述了警察们扫黑除恶,坚决与恶势力作斗争的故事。丞丞饰演的俞青在剧里是李南北的小徒弟,也是一名光荣的人民警察。他与师傅李队一同参与了一场非常复杂的案子,其涉及人员之广,危险系数之大。好多次他都处于危险,甚至他为了救师傅,帮他挡住了致命的一枪,以至于失去了右手。但是他和李队没有放弃,李队通过缜密的观察与分析,成功的推理出案件的真相,让犯罪分子得到了应有的惩罚。
|
|
|
|
|
看了这部电影,我深深的体会到了人民警察的不易,以及他们面对危险、面对那些不拿人命当回事的涉黑分子们的坚韧不拔,与犯罪分子斗争到底的决心。向那些不顾自身安危,始终站在人民前面的人民警察同志们致敬!</span></a></div><div class="bottom"><time class="time" title="1716646260000">4天前</time><a data-bid="" class="goto-comments" href="//m.maoyan.com/movie/1376751/replies/1195510263"><span class="reply">10<span>回复</span></span></a></div></div></article><div class="separator-line"></div><article class="" data-view-bid="b_movie_b_h7xvl_mv" data-lab="{"movie_id":1376751,"commentId":1195499324}"><div><img class="img noneBg avatar" alt="avatar" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="34" height="34"/></div><div class="right"><div class="top"><div class="title-container"><div class="name-box"><span class="name">安徒生丢了童话zy</span><img class="img noneBg level-icon" alt="level-icon" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="31" height="15"/></div><div class="commentstar"><div class="star-wrap"><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><span class="star-score">10</span><span class="star-word">分</span></div></div></div><div class="title-appove"><div class="hierarchy"><a href="javascript: void(0);" class="link" data-event="" link="meituanmovie://www.meituan.com/movie?id=1376751&nm=%E6%89%AB%E9%BB%91%C2%B7%E5%86%B3%E4%B8%8D%E6%94%BE%E5%BC%83" parentPage="movie" to="" data-bid="b_53up23as" data-view-bid="b_movie_b_53up23as_mv" data-lab="{"utm_source":"","utm_content":"","position":"like"}"><img class="img noneBg thumb-up" alt="thumb-up" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="10" height="10"/><span class="approve-word">69</span></a></div></div></div><div class="middle"><a data-bid="b_h7xvl" data-lab="{"movie_id":1376751,"type":"hotComments","custom":{"commentId":1195499324}}" href="//m.maoyan.com/movie/1376751/replies/1195499324"><span class="comment-content">不争不抢的真诚的范丞丞啊
|
|
|
|
|
电影好看!!!!
|
|
|
|
|
希望大家感兴趣去看看,6.8正式上映
|
|
|
|
|
到今晚我才知道一部分取景地在云南红河
|
|
|
|
|
也算和我有了那么一些联系
|
|
|
|
|
祝国家扫黑行动一切顺利
|
|
|
|
|
祝边境警察平平安安
|
|
|
|
|
希望丞丞哥演员路越来越好
|
|
|
|
|
丞丞是配角,希望大家看到他的努力
|
|
|
|
|
打戏很厉害很帅</span></a></div><div class="bottom"><time class="time" title="1716639960000">4天前</time><a data-bid="" class="goto-comments" href="//m.maoyan.com/movie/1376751/replies/1195499324"><span class="reply">3<span>回复</span></span></a></div></div></article><div class="separator-line"></div><article class="" data-view-bid="b_movie_b_h7xvl_mv" data-lab="{"movie_id":1376751,"commentId":1195517074}"><div><img class="img noneBg avatar" alt="avatar" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="34" height="34"/></div><div class="right"><div class="top"><div class="title-container"><div class="name-box"><span class="name">fEm735021180</span><img class="img noneBg level-icon" alt="level-icon" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="31" height="15"/></div><div class="commentstar"><div class="star-wrap"><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><span class="star-score">6</span><span class="star-word">分</span></div></div></div><div class="title-appove"><div class="hierarchy"><a href="javascript: void(0);" class="link" data-event="" link="meituanmovie://www.meituan.com/movie?id=1376751&nm=%E6%89%AB%E9%BB%91%C2%B7%E5%86%B3%E4%B8%8D%E6%94%BE%E5%BC%83" parentPage="movie" to="" data-bid="b_53up23as" data-view-bid="b_movie_b_53up23as_mv" data-lab="{"utm_source":"","utm_content":"","position":"like"}"><img class="img noneBg thumb-up" alt="thumb-up" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="10" height="10"/><span class="approve-word">24</span></a></div></div></div><div class="middle"><a data-bid="b_h7xvl" data-lab="{"movie_id":1376751,"type":"hotComments","custom":{"commentId":1195517074}}" href="//m.maoyan.com/movie/1376751/replies/1195517074"><span class="comment-content">有点不合情理. 公安局副局长能搞定市长!</span></a></div><div class="bottom"><time class="time" title="1716639360000">4天前</time><a data-bid="" class="goto-comments" href="//m.maoyan.com/movie/1376751/replies/1195517074"><span class="reply">5<span>回复</span></span></a></div></div></article><div class="separator-line"></div><article class="" data-view-bid="b_movie_b_h7xvl_mv" data-lab="{"movie_id":1376751,"commentId":1195513391}"><div><img class="img noneBg avatar" alt="avatar" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="34" height="34"/></div><div class="right"><div class="top"><div class="title-container"><div class="name-box"><span class="name">fic216019112</span><img class="img noneBg level-icon" alt="level-icon" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="31" height="15"/></div><div class="commentstar"><div class="star-wrap"><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" src="//obj.pipi.cn/festatic/asgard/resources/images/movie/star-not-graded.png" width="9" height="9"/><img class="img noneBg star-img" alt="" s
|
|
|
|
|
<script>
|
|
|
|
|
var AppData = {"$title":"扫黑·决不放弃_购票_剧情介绍_演职人员_图集-猫眼电影","$description":"“扫黑风暴”继绿藤市之后席卷奎州,偏偏在督导组进驻的节骨眼儿上,李南北(肖央 饰)和俞青(范丞丞 饰)这对窝囊师徒竟意外","$keywords":"扫黑·决不放弃,肖央,余皑磊,范丞丞,五百,选座购票,剧情介绍","browser":{"ua":"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36","name":"chrome","version":"109.0.0","vender":"apple","platform":"android","platformVersion":"6.0","core":{"name":"chrome","version":109},"type":"normal"},"$urlQuery":{"utm_source":"","utm_content":"","actionBtn":""},"$browser":{"ua":"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36","name":"chrome","version":"109.0.0","vender":"apple","platform":"android","platformVersion":"6.0","core":{"name":"chrome","version":109},"type":"normal"},"channel":{"from":null,"channelId":4,"channelName":"canary","channelIdMap":{"maoyan":1,"canary":4,"mmweb":70001,"qqwallet":70002,"moviepro":40004,"meituan":3,"imeituan":30001,"dianping":60002,"dpmmweb":60003,"dpmweb":60004,"dpqqwallet":60008,"gewara":80001,"conch":4,"wxapp":70001,"toutiaosmart":120001,"baidusmart":110001,"inservice":110002,"huawei":150002,"hsbc":1000147,"abchina":1000136,"ICBC":1000096,"nbbank":1000198,"xianbank":1000209,"BOC":1000254,"gzcb":1000206,"pingan":1000261,"unionpay":1000173,"hwfastapp":1000207,"rongshu":1000288,"qqsmart":70005,"bankofbeijing":1000371,"vivofastapp":150003,"xhssmart":230001,"wbsmart":220001,"xhsmoviesmart":230002,"gansu":1000413,"kuaishousmart":200001,"honorfastapp":150004,"ccb_life":1000421,"cmcc":1000423,"dyshowsmart":120005,"ceb_life":1000430,"shangqitong":1000197,"hunan_psbc":1000447,"douyinsmart":120003,"shenzhen_icbc":1000457},"channelNameMap":{"1":"maoyan","3":"meituan","4":"conch","30001":"imeituan","40004":"moviepro","60002":"dianping","60003":"dpmmweb","60004":"dpmweb","60008":"dpqqwallet","70001":"wxapp","70002":"qqwallet","70005":"qqsmart","80001":"gewara","110001":"baidusmart","110002":"inservice","120001":"toutiaosmart","120003":"douyinsmart","120005":"dyshowsmart","150002":"huawei","150003":"vivofastapp","150004":"honorfastapp","200001":"kuaishousmart","220001":"wbsmart","230001":"xhssmart","230002":"xhsmoviesmart","1000096":"ICBC","1000136":"abchina","1000147":"hsbc","1000173":"unionpay","1000197":"shangqitong","1000198":"nbbank","1000206":"gzcb","1000207":"hwfastapp","1000209":"xianbank","1000254":"BOC","1000261":"pingan","1000288":"rongshu","1000371":"bankofbeijing","1000413":"gansu","1000421":"ccb_life","1000423":"cmcc","1000430":"ceb_life","1000447":"hunan_psbc","1000457":"shenzhen_icbc"},"userType":{"meituan":1,"dianping":2}},"$channel":{"from":null,"channelId":4,"channelName":"canary","channelIdMap":{"maoyan":1,"canary":4,"mmweb":70001,"qqwallet":70002,"moviepro":40004,"meituan":3,"imeituan":30001,"dianping":60002,"dpmmweb":60003,"dpmweb":60004,"dpqqwallet":60008,"gewara":80001,"conch":4,"wxapp":70001,"toutiaosmart":120001,"baidusmart":110001,"inservice":110002,"huawei":150002,"hsbc":1000147,"abchina":1000136,"ICBC":1000096,"nbbank":1000198,"xianbank":1000209,"BOC":1000254,"gzcb":1000206,"pingan":1000261,"unionpay":1000173,"hwfastapp":1000207,"rongshu":1000288,"qqsmart":70005,"bankofbeijing":1000371,"vivofastapp":150003,"xhssmart":230001,"wbsmart":220001,"xhsmoviesmart":230002,"gansu":1000413,"kuaishousmart":200001,"honorfastapp":150004,"ccb_life":1000421,"cmcc":1000423,"dyshowsmart":120005,"ceb_life":1000430,"shangqitong":1000197,"hunan_psbc":1000447,"douyinsmart":120003,"shenzhen_icbc":1000457},"channelNameMap":{"1":"maoyan","3":"meituan","4":"conch","30001":"imeituan","40004":"moviepro","60002":"dianping","60003":"dpmmweb","60004":"dpmweb","60008":"dpqqwallet","70001":"wxapp","70002":"qqwallet","70005":"qqsmart","80001":"gewara","110001":"baidusmart","110002":"inservice","120001":"toutiaosmart","120003":"douyi
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script src="//obj.pipi.cn/festatic/asgard/resources/dll/dll_common-4cbe3d11.js"></script>
|
|
|
|
|
|
|
|
|
|
<script src="//obj.pipi.cn/festatic/asgard/resources/dll/dll_vendor-4cbe3d11.js"></script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script crossorigin="anonymous" src="//www.dpfile.com/app/owl/static/owl_1.9.3.js"></script>
|
|
|
|
|
<script>
|
|
|
|
|
Owl.start({
|
|
|
|
|
project: "com.sankuai.myfe.tx.asgard",
|
|
|
|
|
pageUrl: location.href && location.href.split('?')[0].replace(/\/\d+/g, '/:id'),
|
|
|
|
|
resource: {},
|
|
|
|
|
page:{ fstPerfAnalysis:true,logSlowView:true ,sensoryIndex:true},
|
|
|
|
|
devMode: false,
|
|
|
|
|
});
|
|
|
|
|
window._KNB_IGNORE_WECHAT = true;
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--百度小程序 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--qq小程序 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--头条小程序 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--小红书小程序 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 宁波银行 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 中国银行 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 广州银行 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 农业银行 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- I版添加信息指纹 -->
|
|
|
|
|
<script>var Rohr_Opt = {'geo': false}; </script>
|
|
|
|
|
<script>
|
|
|
|
|
function parseUrl() {
|
|
|
|
|
let params = {}
|
|
|
|
|
const query = location.search && location.search.replace("?", '');
|
|
|
|
|
const queryArr = query && query.split("&") || [];
|
|
|
|
|
for (let i = 0; i < queryArr.length; i++) {
|
|
|
|
|
let curParma = queryArr[i].split("=");
|
|
|
|
|
params[curParma[0]] = curParma[1];
|
|
|
|
|
}
|
|
|
|
|
return params;
|
|
|
|
|
}
|
|
|
|
|
function setValue(obj = {}, path, value) {
|
|
|
|
|
const a = path.split('.');
|
|
|
|
|
let o = obj;
|
|
|
|
|
for (let i = 0; i < a.length - 1; i++) {
|
|
|
|
|
const n = a[i];
|
|
|
|
|
if (n in o) {
|
|
|
|
|
o = o[n];
|
|
|
|
|
} else {
|
|
|
|
|
o[n] = {};
|
|
|
|
|
o = o[n];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
o[a[a.length - 1]] = value;
|
|
|
|
|
};
|
|
|
|
|
//为了统一处理业务页面上手动上报的各种灵犀埋点
|
|
|
|
|
window.Analytics = (type, obj) => {
|
|
|
|
|
if (type === 'tag') {
|
|
|
|
|
AnalyticsBase('tag', obj)
|
|
|
|
|
}
|
|
|
|
|
if (type === 'event') {
|
|
|
|
|
//上报灵犀
|
|
|
|
|
const pathParmas = parseUrl();
|
|
|
|
|
const { AppData } = window;
|
|
|
|
|
if (AppData.channel && AppData.channel.channelId === 70001) {
|
|
|
|
|
obj.val_lab = obj.val_lab || {};
|
|
|
|
|
setValue(obj.val_lab, 'custom.openId', pathParmas.openid);
|
|
|
|
|
}
|
|
|
|
|
// 非prod环境增加环境标识
|
|
|
|
|
if (AppData.$env !== 'production') {
|
|
|
|
|
obj.val_lab = obj.val_lab || {};
|
|
|
|
|
setValue(obj.val_lab, 'custom.env', 'test');
|
|
|
|
|
}
|
|
|
|
|
AnalyticsBase('event', obj);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 初始化灵犀sdk
|
|
|
|
|
function lxSDK() {
|
|
|
|
|
const { AppData } = window;
|
|
|
|
|
const { openPlatform } = AppData;
|
|
|
|
|
const browser = AppData.$browser || AppData.browser || {};
|
|
|
|
|
const appnm = AppData.$appnm || 'maoyan_i';
|
|
|
|
|
// 设置应用名称,设置appnm将成为页面默认的appnm,建议每个页面都设置
|
|
|
|
|
AnalyticsBase('config', 'appnm', appnm);
|
|
|
|
|
AnalyticsBase('config','alwaysSendReferrer', true);
|
|
|
|
|
|
|
|
|
|
// 设置应用上报通道名称与uid
|
|
|
|
|
let uid = AppData.user && AppData.user.id;
|
|
|
|
|
if (AppData.channelName === 'dianping') {
|
|
|
|
|
uid = AppData.user && AppData.user.dpid;
|
|
|
|
|
}
|
|
|
|
|
if (uid) {
|
|
|
|
|
AnalyticsBase('set', 'uid', uid);
|
|
|
|
|
}
|
|
|
|
|
let os = window.navigator.userAgent.match(/Macintosh|iPod|iPhone|iPad|Android|Windows Phone|Windows/i);
|
|
|
|
|
os = (os && os[0]) || 'other';
|
|
|
|
|
AnalyticsBase('set', 'os', os);
|
|
|
|
|
|
|
|
|
|
// 设置开放平台渠道标识
|
|
|
|
|
if (openPlatform) {
|
|
|
|
|
AnalyticsBase('get', 'utm', (utm) => {
|
|
|
|
|
utm = utm || {};
|
|
|
|
|
utm.utm_campaign = 'openPlatform=' + encodeURIComponent(String(openPlatform.merCode||'').replace(/</g, '\\\\u003c'));
|
|
|
|
|
if (openPlatform.merCodeSub) {
|
|
|
|
|
utm.utm_campaign += "-" + encodeURIComponent(String(openPlatform.merCodeSub).replace(/</g, '\\\\u003c'))
|
|
|
|
|
}
|
|
|
|
|
AnalyticsBase('set', 'utm', utm);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
const pathParmas = parseUrl();
|
|
|
|
|
AppData.valObj = AppData.valObj || {};
|
|
|
|
|
setValue(AppData.valObj, 'custom.__browser__', browser.name);
|
|
|
|
|
if (AppData.channel && AppData.channel.channelId === 70001) {
|
|
|
|
|
setValue(AppData.valObj, 'custom.openId', pathParmas.openid);
|
|
|
|
|
}
|
|
|
|
|
if (AppData.$env !== 'production') {
|
|
|
|
|
setValue(AppData.valObj, 'custom.env', 'test');
|
|
|
|
|
}
|
|
|
|
|
// 发送pv,其中"page_id"为页面名称,你应该为你的每一个页面起一个唯一的名称
|
|
|
|
|
AnalyticsBase('send', 'pv', { cid: AppData.cid, val: AppData.valObj });
|
|
|
|
|
window.sendClickLog = (event, bid, lab) => {
|
|
|
|
|
if (!bid) {
|
|
|
|
|
const e = event || window.event;
|
|
|
|
|
const target = e.target || e.srcElement;
|
|
|
|
|
bid = getAttrNode(target, 'data-bid');
|
|
|
|
|
lab = getAttrNodeObj(target, 'data-lab');
|
|
|
|
|
tagLab = getAttrNodeObj(target, 'data-tag-lab');
|
|
|
|
|
}
|
|
|
|
|
setValue(lab, 'custom.__browser__', browser.name);
|
|
|
|
|
if (AppData.channel && AppData.channel.channelId === 70001) {
|
|
|
|
|
setValue(lab, 'custom.openId', pathParmas.openid);
|
|
|
|
|
}
|
|
|
|
|
if(tagLab) {
|
|
|
|
|
window.Analytics('tag', tagLab);
|
|
|
|
|
}
|
|
|
|
|
if (bid) {
|
|
|
|
|
Analytics('event', {
|
|
|
|
|
nm : 'mge',
|
|
|
|
|
val_bid: bid,
|
|
|
|
|
val_lab: lab,
|
|
|
|
|
val_cid: AppData.cid,
|
|
|
|
|
event_type: 'click'
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
addHandler(window, 'click', (event) => {
|
|
|
|
|
sendClickLog(event);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
window.sendView = function () {
|
|
|
|
|
Array.prototype.filter.call(document.getElementsByTagName('*'), (el) => {
|
|
|
|
|
return !!el.getAttribute('data-view-bid') && !el.getAttribute('data-view-sended');
|
|
|
|
|
}).filter((el) => {
|
|
|
|
|
const rect = el.getBoundingClientRect();
|
|
|
|
|
return (
|
|
|
|
|
!(rect.width === 0 && rect.height === 0) && rect.top >= 0 && rect.left >= 0 &&
|
|
|
|
|
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&
|
|
|
|
|
rect.right <= (window.innerWidth || document.documentElement.clientWidth)
|
|
|
|
|
);
|
|
|
|
|
}).forEach((el) => {
|
|
|
|
|
el.setAttribute('data-view-sended', 1);
|
|
|
|
|
const bid = el.getAttribute('data-view-bid');
|
|
|
|
|
const lab = valFrom(el.getAttribute('data-view-lab') || getAttrNodeObj(el, 'data-lab'));
|
|
|
|
|
if (AppData.channel && AppData.channel.channelId === 70001) {
|
|
|
|
|
setValue(lab, 'custom.openId', pathParmas.openid);
|
|
|
|
|
}
|
|
|
|
|
Analytics('event', {
|
|
|
|
|
nm : 'mge',
|
|
|
|
|
val_bid: bid,
|
|
|
|
|
val_lab: lab,
|
|
|
|
|
val_cid: AppData.cid,
|
|
|
|
|
event_type: 'view'
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
addHandler(window, 'scroll', debounce(window.sendView, 200));
|
|
|
|
|
// 单独为需要横向滚动的view上报绑定scroll事件
|
|
|
|
|
const viewScrollXContainers = document.getElementsByClassName('view-scroll-x-container');
|
|
|
|
|
for (let i = 0; i < viewScrollXContainers.length; i++) {
|
|
|
|
|
addHandler(viewScrollXContainers[i], 'scroll', debounce(window.sendView, 200));
|
|
|
|
|
}
|
|
|
|
|
setTimeout(window.sendView, 300);
|
|
|
|
|
|
|
|
|
|
// 实现向父元素的遍历有特定属性名的属性值
|
|
|
|
|
function getAttrNode(node, attrName) {
|
|
|
|
|
let attrValue = node.getAttribute(attrName);
|
|
|
|
|
while (!attrValue && node !== document.body && !!node.parentNode && node.parentNode !== document) {
|
|
|
|
|
node = node.parentNode;
|
|
|
|
|
attrValue = node.getAttribute(attrName);
|
|
|
|
|
}
|
|
|
|
|
return attrValue || null;
|
|
|
|
|
}
|
|
|
|
|
// 实现向父元素的遍历有特定属性名的属性值对象
|
|
|
|
|
function getAttrNodeObj(node, attrName) {
|
|
|
|
|
const attrObj = {};
|
|
|
|
|
let attrValue = node.getAttribute(attrName);
|
|
|
|
|
while (node !== document.body && !!node.parentNode && node.parentNode !== document) {
|
|
|
|
|
if (attrValue) {
|
|
|
|
|
const obj = valFrom(attrValue);
|
|
|
|
|
Object.keys(obj).forEach((key) => {
|
|
|
|
|
attrObj[key] = obj[key];
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
node = node.parentNode;
|
|
|
|
|
attrValue = node.getAttribute(attrName);
|
|
|
|
|
}
|
|
|
|
|
return attrObj;
|
|
|
|
|
}
|
|
|
|
|
function valFrom(v) {
|
|
|
|
|
if (typeof v === 'string' && v[0] === '{') {
|
|
|
|
|
v = new Function('return (' + v + ')')(); // string to object
|
|
|
|
|
}
|
|
|
|
|
return v || {};
|
|
|
|
|
}
|
|
|
|
|
function debounce(func, wait) {
|
|
|
|
|
let timeout;
|
|
|
|
|
return () => {
|
|
|
|
|
const context = this;
|
|
|
|
|
const args = arguments;
|
|
|
|
|
const later = () => {
|
|
|
|
|
timeout = null;
|
|
|
|
|
func.apply(context, args);
|
|
|
|
|
};
|
|
|
|
|
clearTimeout(timeout);
|
|
|
|
|
timeout = setTimeout(later, wait);
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
function addHandler(element, type, handler) {
|
|
|
|
|
if (element.addEventListener) { // DOM2级事件处理
|
|
|
|
|
element.addEventListener(type, handler, false);
|
|
|
|
|
} else if (element.attachEvent) { // IE事件处理
|
|
|
|
|
element.attachEvent('on'+ type, handler);
|
|
|
|
|
} else { // DOM0级事件处理
|
|
|
|
|
element['on'+type] = handler;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (AppData.cid) {
|
|
|
|
|
lxSDK();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script src="//obj.pipi.cn/festatic/asgard/resources/pages/movie/vendors-3b0b7d0b.chunk.js"></script>
|
|
|
|
|
|
|
|
|
|
<script src="//obj.pipi.cn/festatic/asgard/resources/pages/movie/movie-56d514c4.js"></script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script crossorigin="anonymous" src="//obj.pipi.cn/festatic/common/media/1661236970778-yao-0.0.10.js"></script>
|
|
|
|
|
<script>
|
|
|
|
|
Yao.start({
|
|
|
|
|
project: 'asgard',
|
|
|
|
|
page: {
|
|
|
|
|
sample: 1,
|
|
|
|
|
},
|
|
|
|
|
devMode: false,
|
|
|
|
|
});
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
//新增百度资源平台自动推送js代码,以便自动推送链接
|
|
|
|
|
(function(){
|
|
|
|
|
var bp = document.createElement('script');
|
|
|
|
|
var curProtocol = window.location.protocol.split(':')[0];
|
|
|
|
|
if (curProtocol === 'https'){
|
|
|
|
|
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
|
|
|
|
|
}
|
|
|
|
|
else{
|
|
|
|
|
// 此处域名不能切为 https,域名不支持
|
|
|
|
|
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
|
|
|
|
|
}
|
|
|
|
|
var s = document.getElementsByTagName("script")[0];
|
|
|
|
|
s.parentNode.insertBefore(bp, s);
|
|
|
|
|
|
|
|
|
|
var hm = document.createElement("script");
|
|
|
|
|
hm.src = "https://hm.baidu.com/hm.js?703e94591e87be68cc8da0da7cbd0be2";
|
|
|
|
|
s.parentNode.insertBefore(hm, s);
|
|
|
|
|
})();
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script src="//lx.meituan.net/lx.js" type="text/javascript" charset="utf-8" async></script>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|