浏览代码

Merge branch 'master' of http://47.100.37.243:10080/wutt/game.git

quyueting 5 年之前
父节点
当前提交
324c05581d
共有 4 个文件被更改,包括 82 次插入25 次删除
  1. 二进制
      minigame/WebContent/img/poster/hsr1.jpg
  2. 1 1
      minigame/WebContent/index.html
  3. 5 2
      minigame/WebContent/js/wechat.js
  4. 76 22
      minigame/WebContent/lottery.html

二进制
minigame/WebContent/img/poster/hsr1.jpg


+ 1 - 1
minigame/WebContent/index.html

@@ -17,7 +17,7 @@
     <link rel="stylesheet" type="text/css" href="./css/animate.min.css?v=1">
     <link rel="stylesheet" type="text/css" href="./css/main.css?v=2">
     <script src="https://cdn.bootcss.com/SoundJS/1.0.2/soundjs.min.js"></script>
-</head>
+  </head>
 <body onload="getInfo()">
     <!-- loading -->
     <div class="loading">

+ 5 - 2
minigame/WebContent/js/wechat.js

@@ -8,8 +8,7 @@
             link:window.location.href.split('#')[0]
         }
     };
-
-
+   
 	/*
     $.ajax({
       url:"",
@@ -69,3 +68,7 @@
 
 
 })();
+$(function(){
+
+});
+

+ 76 - 22
minigame/WebContent/lottery.html

@@ -7,6 +7,8 @@
     <meta http-equiv="X-UA-Compatible" content="ie=edge">
     <title>抽奖</title>
     <script src="js/jquery.min.js"></script>
+    <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
+    <script src="js/wechat.js"></script>
     <link rel="stylesheet" href="css/lottery2.css" type="text/css" />
     <script type="text/javascript">
     	//从localstorage中取得ID
@@ -19,6 +21,58 @@
         var src = null;
         var recordId = null;
         $(function () {
+        	
+            $.post("./user/getWxConfigParam?url=http://wx.ttkuaiban.com/minigame/lottery.html", {}, function(resp) {
+        		if (resp.code == 'error') {
+        			console.log(resp.code);
+        		}else{
+        			wx.config({
+        			    debug: false,
+        			    appId: 'wx749c84daac654e1e',
+        			    timestamp: resp.data.timestamp,
+        			    nonceStr: resp.data.noncestr,
+        			    signature: resp.data.sign,
+        			    jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone', 'showOptionMenu', 'hideAllNonBaseMenuItem', 'showAllNonBaseMenuItem']
+        			});
+        			wx.ready(function(){
+        				const share = {
+        			        title: "一秒变大厨,为远方的朋友做道菜吧!",
+        			        desc: "",
+        			        imgUrl: "http://wx.ttkuaiban.com/minigame/images/share_picture.png",
+        			        link: "http://wx.ttkuaiban.com/minigame/lottery.html",
+        			        success: function() {
+        			        	alert("分享成功1");
+//         			        	$(".mask").hide();
+//         			            $(".success").hide();
+//         			            $(".result_success_title").hide();
+//         			            $(".result_success_logo").hide();
+//         			            $(".result_success_name").hide();
+//         			            $(".result_success_phone").hide();
+//         			            $(".result_success_button").hide();
+        			        	$.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
+        		    				if (resp.code == 'error') {
+        		    					console.log(resp.code);
+        		    				}else{
+        		    					alert("分享成功2");
+        		    				}
+        		    			});
+        			        },
+        			        cancel: function() {
+        			        	alert("分享取消");
+        			        }
+        			    };
+        			    wx.onMenuShareAppMessage(share);
+        			    wx.onMenuShareTimeline(share);
+        			    wx.onMenuShareQQ(share);
+        			    wx.onMenuShareQZone(share);
+        			    wx.onMenuShareWeibo(share);
+        			});
+        			wx.error(function(res){
+        				console.log(res);
+        			});
+        		};	
+        	});
+            
             //进入和窗口缩放时重新设置内容位置
             setPosition();
             $(window).resize(function () {
@@ -183,28 +237,28 @@
         }
         
      	//判断微信分享
-        document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
-    		//发送给好友
-    		WeixinJSBridge.on('menu:share:appmessage', function(argv){
-    			$.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
-    				if (resp.code == 'error') {
-    					console.log(resp.code);
-    				}else{
-    					alert("分享成功");
-    				}
-    			});
-    		});
-    		//分享到朋友圈
-    		WeixinJSBridge.on('menu:share:timeline', function(argv){
-    			$.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
-    				if (resp.code == 'error') {
-    					console.log(resp.code);
-    				}else{
-    					alert("分享成功");
-    				}
-    			});
-    		}); 
-    	}, false);
+//         document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
+//     		//发送给好友
+//     		WeixinJSBridge.on('menu:share:appmessage', function(argv){
+//     			$.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
+//     				if (resp.code == 'error') {
+//     					console.log(resp.code);
+//     				}else{
+//     					alert("分享成功");
+//     				}
+//     			});
+//     		});
+//     		//分享到朋友圈
+//     		WeixinJSBridge.on('menu:share:timeline', function(argv){
+//     			$.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
+//     				if (resp.code == 'error') {
+//     					console.log(resp.code);
+//     				}else{
+//     					alert("分享成功");
+//     				}
+//     			});
+//     		}); 
+//     	}, false);
     </script>
 </head>