index.html 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. 
  2. <!DOCTYPE html>
  3. <html lang="en">
  4. <head>
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta http-equiv="pragma" content="no-cache"/>
  7. <meta name="apple-mobile-web-app-capable" content="yes" />
  8. <meta name ="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, minimal-ui" />
  9. <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
  10. <meta charset="utf-8"/>
  11. <meta name="MobileOptimized" content="width">
  12. <meta name="HandheldFriendly" content="true">
  13. <div id='wx_pic' style='margin:0 auto;display:none;'>
  14. <img src='photo.jpg' />
  15. </div>
  16. <title>堆雪人,大家一起迎接圣诞节</title>
  17. <link rel="stylesheet" href="icecream/game.css" type="text/css" />
  18. <link rel="shortcut icon" href="icecream/favicon.png" type="image/png"/>
  19. <link rel="apple-touch-icon" href="icecream/favicon.png" type="image/png"/>
  20. <link rel="apple-touch-icon-precomposed" href="icecream/favicon.png" type="image/png"/>
  21. <link rel="apple-touch-startup-image" href="icecream/favicon.png" type="image/png"/>
  22. <script type="text/javascript" src="game.js"></script>
  23. <style>
  24. #sg-loading-text {
  25. width: 70%;
  26. left: 15%;
  27. bottom: 20px;
  28. position: absolute;
  29. z-index: 11;
  30. display: block;
  31. }
  32. </style>
  33. </head>
  34. <body>
  35. <img id="sg-loading-text" src="icecream/spil_text_1.png" />
  36. <div id="sg-orient-screen"></div>
  37. <div id="sg-loading-screen"></div>
  38. <div id="sg-loading-bar-back"><div id="sg-loading-bar"></div></div>
  39. <div class="gm4html5_div_class" id="gm4html5_div_id">
  40. <canvas id="canvas" width="0" height="0">
  41. <p>Your browser doesn't support HTML5 canvas.</p>
  42. </canvas>
  43. </div>
  44. <script type="text/javascript">
  45. splash_w = 660;
  46. splash_h = 800;
  47. bar_img_w = 400;
  48. bar_img_h = 44;
  49. bar_img_x = (splash_w-bar_img_w)/2;
  50. bar_img_y = (splash_h-bar_img_h)/2;
  51. canvasobj = document.getElementById("canvas");
  52. loadbarobj = document.getElementById("sg-loading-bar");
  53. loadbarbackobj = document.getElementById("sg-loading-bar-back");
  54. orientobj = document.getElementById("sg-orient-screen");
  55. loadingobj = document.getElementById("sg-loading-screen");
  56. //SpilGames Init API Start
  57. loadingtextobj = document.getElementById("sg-loading-text");
  58. loadtextnum = 1;
  59. var sg_spilapi = false;
  60. var sg_spil_spon_obj = null;
  61. var sg_spil_more_obj = null;
  62. var sg_spil_cross_obj = null;
  63. var sg_spilapi_obj = null;
  64. var SpilData = {
  65. id: '576742227280292365'
  66. };
  67. try {
  68. GameAPI.loadAPI(function(apiInstance) {
  69. sg_spilapi = true;
  70. sg_spilapi_obj = apiInstance;
  71. //Spil Logo
  72. var logoData = apiInstance.Branding.getLogo();
  73. if (logoData.image) {
  74. sg_spil_spon_obj = document.createElement('img');
  75. sg_spil_spon_obj.src = logoData.image;
  76. if (sg_spil_spon_obj.addEventListener) {
  77. sg_spil_spon_obj.addEventListener('click', logoData.action);
  78. } else if (sg_spil_spon_obj.attachEvent) {
  79. sg_spil_spon_obj.attachEvent('click', logoData.action);
  80. }
  81. sg_spil_spon_obj.setAttribute('style','display: block; position: absolute; left: 0px; top: 10px; width: 30%; z-index: 10');
  82. document.body.appendChild(sg_spil_spon_obj);
  83. }
  84. //Spil Moregames
  85. var moreData = apiInstance.Branding.getLink('more_games');
  86. sg_spil_more_obj = document.createElement('img');
  87. sg_spil_more_obj.src = "icecream/but_more.png";
  88. if (sg_spil_more_obj.addEventListener) {
  89. sg_spil_more_obj.addEventListener('click', moreData.action);
  90. } else if (sg_spil_more_obj.attachEvent) {
  91. sg_spil_more_obj.attachEvent('click', moreData.action);
  92. }
  93. sg_spil_more_obj.setAttribute('style','display: none; position: absolute; left: 0px; top: 0px; z-index: 10');
  94. document.body.appendChild(sg_spil_more_obj);
  95. //Spil Pause/Resume
  96. GameAPI.Game.on('pause', function() {
  97. gml_Script_gmcallback_pauseon();
  98. });
  99. GameAPI.Game.on('resume', function() {
  100. gml_Script_gmcallback_pauseoff();
  101. });
  102. }, SpilData);
  103. } catch(e) {};
  104. function sg_change_loadtext() {
  105. if (loadingtextobj) {
  106. if (loadtextnum == 4) {
  107. loadtextnum = 1;
  108. } else {
  109. loadtextnum += 1;
  110. }
  111. loadingtextobj.src = "icecream/spil_text_"+loadtextnum+".png";
  112. }
  113. }
  114. loadintervalid = setInterval(sg_change_loadtext, 4000);
  115. //SpilGames Init API End
  116. document.addEventListener("touchmove", function (e) { e.preventDefault(); }, false);
  117. var Clay = Clay || {};
  118. </script>
  119. <script type="text/javascript" src="icecream/EpicSnowman.js"></script>
  120. </body>
  121. </html>