Advertisement
chenhuipeng

fzqb

Jul 10th, 2018
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.17 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <base href="https://dsp.rayjump.com/test/Fzqb_Mod2/">
  5. <meta charset="utf-8">
  6. <title>Mintergral Interactive Ad</title>
  7. <meta name="viewport" content="width=device-width,initial-scale=0.5, minimum-scale=0.5, maximum-scale=0.5, user-scalable=no"/>
  8. <meta name="apple-mobile-web-app-capable" content="yes"/>
  9. <meta name="full-screen" content="true"/>
  10. <meta name="screen-orientation" content="portrait"/>
  11. <meta name="x5-fullscreen" content="true"/>
  12. <meta name="360-fullscreen" content="true"/>
  13.  
  14. <style>
  15. html, body {
  16. touch-action: none;
  17. background: #000000;
  18. padding: 0;
  19. border: 0;
  20. margin: 0;
  21. height: 100%;
  22. }
  23. </style>
  24.  
  25. <!--这个标签为通过egret提供的第三方库的方式生成的 javascript 文件。删除 modules_files 标签后,库文件加载列表将不会变化,请谨慎操作!-->
  26. <!--modules_files_start-->
  27. <script egret="lib" src="libs/modules/egret/egret.min.js"></script>
  28. <script egret="lib" src="libs/modules/egret/egret.web.min.js"></script>
  29. <script egret="lib" src="libs/modules/eui/eui.min.js"></script>
  30. <script egret="lib" src="libs/modules/res/res.min.js"></script>
  31. <script egret="lib" src="libs/modules/tween/tween.min.js"></script>
  32. <script egret="lib" src="libs/modules/game/game.min.js"></script>
  33. <!--modules_files_end-->
  34.  
  35. <!--这个标签为不通过egret提供的第三方库的方式使用的 javascript 文件,请将这些文件放在libs下,但不要放在modules下面。-->
  36. <!--other_libs_files_start-->
  37. <script egret="lib" src="polyfill/promise.min.js"></script>
  38. <!--other_libs_files_end-->
  39.  
  40. <!--这个标签会被替换为项目中所有的 javascript 文件。删除 game_files 标签后,项目文件加载列表将不会变化,请谨慎操作!-->
  41. <!--game_files_start-->
  42. <script src="main.min.js"></script>
  43. <!--game_files_end-->
  44. <script src="js/jquery-2.1.1.min.js"></script>
  45.  
  46. <script>
  47. eui.sys.useLocalMode = true; // true是用解决跨域的模式 false是用正常加载模式。
  48. eui.sys.imgload = false; // true是用解决跨域的模式 false是用正常加载模式。
  49. function getAssestByKey(key)
  50. {
  51. return assestPackage[key];
  52. }
  53. function sendAction(id)
  54. {
  55. //HttpAPI.sendPoint("action&action="+id);
  56. }
  57.  
  58. </script>
  59.  
  60. </head>
  61. <body mark="mobvista">
  62. <script>
  63. (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");ga("create","UA-110565682-1","auto");ga("set","checkProtocolTask",null);ga("set","checkStorageTask",null);ga("set","historyImportTask",null);ga("send","pageview");ga&&ga("send",{title:document.title,hitType:"event",eventCategory:"playable_fzqb2",eventAction:"playable_before_load",eventLabel:"playable_fzqb2_before_show"});function winSendGaAfterLoadCompleted(){ga&&ga("send",{title:document.title,hitType:"event",eventCategory:"playable_fzqb2",eventAction:"playable_show",eventLabel:"playable_fzqb2_showsuccess"})}function winSendGaByClickAD(){function jumpFunc(){var flag=document.getElementById("mobvista_flag");var notice=flag.getAttribute("data-notice-url");window.location.href=notice}setTimeout(jumpFunc,1000);ga("send",{title:document.title,hitType:"event",eventCategory:"playable_fzqb2",eventAction:"playable_fzqb2_click",eventLabel:"playable_click_fzqb2_link",hitCallback:function(){jumpFunc()}})}function winTryPlayGame(){ga("send",{title:document.title,hitType:"event",eventCategory:"playable_fzqb2",eventAction:"playable_fzqb2_try",eventLabel:"playable_try_fzqb2_link"});var flag=document.getElementById("mv_play");var notice=flag.getAttribute("data-url");(new Image()).src=notice}window.addEventListener("load",function(){var els=document.getElementById("mv_stats");var arr=els.getAttribute("data-url").split("<#>");for(var i=0;i<arr.length;i++){(new Image()).src=arr[i]}winSendGaAfterLoadCompleted()});
  64. </script>
  65. <div id="mobvista_flag" data-notice-url="%%mv_notice_url%%"></div>
  66. <div id="mv_stats" data-url="%%mv_impression_url%%" style="display:none;opacity:0"></div>
  67. <div id="mv_play" data-url="%%mv_play_url%%" style="opacity:0;display:none"></div>
  68.  
  69. <script src="js/mv_loading.js"></script>
  70. <script src="data.js"></script>
  71. <script src="data1.js"></script>
  72. <script src="data2.js"></script>
  73. <script src="data3.js"></script>
  74. <script src="data4.js"></script>
  75. <script src="data5.js"></script>
  76.  
  77. <script>
  78. var isH = -1;
  79. function resizeGame()
  80. {
  81. var context = egret.MainContext.instance;
  82. context.stage.dispatchEventWith("resizeGame", false);
  83. }
  84. jQuery(window).resize(function() {
  85. // console.log("Size Changed");
  86. resizeGame();
  87. }),
  88. document.addEventListener("orientationchange", function() {
  89. console.log("Orientation Changed");
  90. resizeGame();
  91. }),
  92. jQuery(document).ready(function() {
  93. console.log("ready!");
  94. resizeGame();
  95. });
  96.  
  97. </script>
  98.  
  99.  
  100.  
  101. <div style="margin: auto;width: 100%;height: 100%;" class="egret-player"
  102. data-entry-class="Main"
  103. data-orientation="auto"
  104. data-scale-mode="noScale"
  105. data-frame-rate="30"
  106. data-content-width="750"
  107. data-content-height="1334"
  108. data-show-paint-rect="false"
  109. data-multi-fingered="2"
  110. data-show-fps="false" data-show-log="false"
  111. data-show-fps-style="x:0,y:0,size:12,textColor:0xffffff,bgAlpha:0.9">
  112. </div>
  113. <script>
  114. /**
  115. * {
  116. * "renderMode":, //引擎渲染模式,"canvas" 或者 "webgl"
  117. * "audioType": "" //使用的音频类型,0:默认,1:qq audio,2:web audio,3:audio
  118. * "antialias": //WebGL模式下是否开启抗锯齿,true:开启,false:关闭,默认为false
  119. * }
  120. **/
  121. egret.runEgret({renderMode:"webgl", audioType:2});
  122.  
  123. </script>
  124. <script>
  125. var closeTime = 3000;
  126. var endscreen_type;
  127. var cid;
  128. var unit_id;
  129. var deviceid;
  130. var network_type;
  131. var request_id;
  132. var devicetype;
  133. function showView() {
  134. //winTryPlayGame();
  135. setTimeout(function() {
  136. document.getElementById("loader-placeholder").className = "f-dn"
  137. },
  138. 2000)
  139. }
  140. function fnAddLogo() {
  141. var div = document.createElement("div");
  142. div.id = "MV_logo";
  143. div.className = "loading";
  144. window.document.body.appendChild(div);
  145. var img = document.createElement("img");
  146. img.src = "http://dsp.rayjump.com/img/loading2.gif";
  147. div.appendChild(img);
  148. var _w = 96;
  149. var _meta = document.getElementsByTagName("meta");
  150. if (!IsPC() && _meta && _meta.viewport && _meta.viewport.content) {
  151. if (_meta.viewport.content.indexOf("initial-scale=0.5") > -1) {
  152. _w = 96 * 2
  153. }
  154. }
  155. img.width = _w;
  156. var style = document.createElement("style");
  157. style.type = "text/css";
  158. //style.innerHTML = "#MV_logo {z-index: 9999;position: absolute;right:0px;bottom:0px;}#MV_logo.s-left {left:0px;right:auto;}#MV_logo.s-center {left:50%;margin-left:-" + _w / 2 + "px;right:auto;}#MV_logo.s-alwaysRight{left:0;right:auto;bottom:" + _w + "px;transform:rotate(90deg);transform-origin:0% 100%;-ms-transform:rotate(90deg);-ms-transform-origin:0% 100%;-webkit-transform:rotate(90deg);-webkit-transform-origin:0% 100%;-moz-transform:rotate(90deg);-moz-transform-origin:0% 100%;-o-transform:rotate(90deg);-o-transform-origin:0% 100%}#MV_logo.s-alwaysLeft{left:0;right:auto;bottom:auto;top:-30px;transform:rotate(90deg);transform-origin:0% 100%;-ms-transform:rotate(90deg);-ms-transform-origin:0% 100%;-webkit-transform:rotate(90deg);-webkit-transform-origin:0% 100%;-moz-transform:rotate(90deg);-moz-transform-origin:0% 100%;-o-transform:rotate(90deg);-o-transform-origin:0% 100%}#MV_logo.s-alwaysCenter{left:0;right:auto;bottom:50%;margin-bottom:" + _w / 2 + "px;transform:rotate(90deg);transform-origin:0% 100%;-ms-transform:rotate(90deg);-ms-transform-origin:0% 100%;-webkit-transform:rotate(90deg);-webkit-transform-origin:0% 100%;-moz-transform:rotate(90deg);-moz-transform-origin:0% 100%;-o-transform:rotate(90deg);-o-transform-origin:0% 100%}";
  159. window.document.head.appendChild(style)
  160. }
  161. function IsPC() {
  162. var userAgentInfo = navigator.userAgent;
  163. var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
  164. var flag = true;
  165. for (var v = 0; v < Agents.length; v++) {
  166. if (userAgentInfo.indexOf(Agents[v]) > 0) {
  167. flag = false;
  168. break
  169. }
  170. }
  171. return flag
  172. }
  173. function fnSetLogoLeft() {
  174. document.getElementById("MV_logo").className = "s-left"
  175. }
  176. function fnSetLogoCenter() {
  177. document.getElementById("MV_logo").className = "s-center"
  178. }
  179. function fnSetLogoAlwayRight() {
  180. if (fnIsPortrait()) {
  181. document.getElementById("MV_logo").className = "s-alwaysRight"
  182. } else {
  183. document.getElementById("MV_logo").className = ""
  184. }
  185. }
  186. function fnSetLogoAlwayLeft() {
  187. if (fnIsPortrait()) {
  188. document.getElementById("MV_logo").className = "s-alwaysLeft"
  189. } else {
  190. fnSetLogoLeft()
  191. }
  192. }
  193. function fnSetLogoAlwayCenter() {
  194. if (fnIsPortrait()) {
  195. document.getElementById("MV_logo").className = "s-alwaysCenter"
  196. } else {
  197. fnSetLogoCenter()
  198. }
  199. }
  200. fnAddLogo();
  201. window.addEventListener("load",
  202. function() {
  203. showView()
  204. },
  205. false);
  206. var campaignMap = {};
  207. function eventInit() {
  208.  
  209. }
  210. function urlParse(url) {
  211. var arr = [],
  212. obj = {};
  213. if (url.indexOf("?") != -1) {
  214. var parseStr = url.split("?")[1];
  215. if (parseStr.indexOf("&") != -1) {
  216. arr = parseStr.split("&");
  217. for (var i = 0; i < arr.length; i++) {
  218. obj[arr[i].split("=")[0]] = arr[i].split("=")[1]
  219. }
  220. } else {
  221. obj[parseStr.split("=")[0]] = parseStr.split("=")[1]
  222. }
  223. }
  224. return obj
  225. }
  226. function toggleCloseBtn2() {
  227. console.log("提示sdk不要出现关闭按钮");
  228. }
  229. function install() {
  230. winSendGaByClickAD();
  231. //HttpAPI.sendPoint("click_install");
  232. console.log("安装软件")
  233. }
  234. function toggleBounces() {
  235. console.log("toggleBounces");
  236. }
  237. function toggleCloseBtn() {
  238. console.log("出现关闭按钮");
  239.  
  240. }
  241. function doSomething() {
  242. install()
  243. } (function() {
  244. var closeDom = ["#mintegral-close", ".exit-button-clickable-area"];
  245. for (var i = 0; i < closeDom.length; i++) {
  246. var self = document.querySelector(closeDom[i]);
  247. self && self.parentElement.removeChild(self)
  248. }
  249. var replayDom = ["#mintegral-replay", "#mintegral-footer", ".message-container"];
  250. for (var i = 0; i < replayDom.length; i++) {
  251. var self = document.querySelector(replayDom[i]);
  252. self && self.parentElement.removeChild(self)
  253. }
  254. })();
  255. </script>
  256. </body>
  257. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement