|
@@ -25,16 +25,18 @@
|
|
|
$(function () {
|
|
|
//先在这里查看是否有id
|
|
|
if(id == null || id == undefined || id == ""){
|
|
|
- window.location.href = "https://wx.ttkuaiban.com/minigame";
|
|
|
+ //window.location.href = "https://wx.ttkuaiban.com/minigame";
|
|
|
+ id=1;/*debug*/
|
|
|
}
|
|
|
|
|
|
var shareTitle = "一秒变大厨,为远方的朋友做道菜吧!";
|
|
|
var shareImg = "https://wx.ttkuaiban.com/minigame/images/share_picture.png";
|
|
|
var shareLink = "https://wx.ttkuaiban.com/minigame/lottery.html";
|
|
|
var ua = navigator.userAgent.toLowerCase();
|
|
|
+ var currentUrl = window.location.href;
|
|
|
if (ua.match(/microMessenger/i) == 'micromessenger') {
|
|
|
- $.post("./user/getWxConfigParam?url=https://wx.ttkuaiban.com/minigame/lottery.html", {}, function(resp) {
|
|
|
- if (resp.code == 'error') {
|
|
|
+ $.post("./user/getWxConfigParam?url=" + currentUrl, {}, function(resp) {
|
|
|
+ if (resp.code == 'error') {
|
|
|
console.log(resp.code);
|
|
|
}else{
|
|
|
wx.config({
|
|
@@ -52,7 +54,15 @@
|
|
|
imgUrl: shareImg,
|
|
|
link: shareLink,
|
|
|
success: function(res) {
|
|
|
- console.log(res)
|
|
|
+ $.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
|
|
|
+ if (resp.code == 'error') {
|
|
|
+ console.log(resp.code);
|
|
|
+ }else{
|
|
|
+ //分享之后前端限制可抽奖次数+1
|
|
|
+ alert("分享成功,每日第一次分享成功可额外获得一次抽奖机会");
|
|
|
+ limit--;
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
cancel: function() {}
|
|
|
};
|
|
@@ -62,7 +72,6 @@
|
|
|
wx.onMenuShareQZone(share);
|
|
|
wx.onMenuShareWeibo(share);
|
|
|
});
|
|
|
-
|
|
|
wx.error(function(res){
|
|
|
console.log(res);
|
|
|
});
|
|
@@ -82,22 +91,7 @@
|
|
|
'noncestr': resp.data.noncestr,
|
|
|
'signature': resp.data.sign,
|
|
|
'scope': [
|
|
|
- 'getNetworkType',
|
|
|
- 'networkTypeChanged',
|
|
|
- 'getBrowserInfo',
|
|
|
- 'checkAvailability',
|
|
|
- 'setBrowserTitle',
|
|
|
- 'openMenu',
|
|
|
- 'menuItemAvailable',
|
|
|
- 'setMenuItems',
|
|
|
- 'menuItemSelected',
|
|
|
- 'setSharingContent',-
|
|
|
- 'openImage',
|
|
|
- 'scanQRCode',
|
|
|
- 'pickImage',
|
|
|
- 'getLocation',
|
|
|
- 'pickContact',
|
|
|
- 'apiFromTheFuture'
|
|
|
+ "getNetworkType", "networkTypeChanged", "getBrowserInfo", "checkAvailability", "setBrowserTitle", "openMenu", "setMenuItems", "menuItemSelected", "setSharingContent", "openImage", "scanQRCode", "pickImage", "openVideoCamera", "uploadVideo", "getWM", "getLocation", "pickContact", "apiFromTheFuture", "menuItemAvailable", "invokeMenuItem", "audioMetersChange"
|
|
|
]
|
|
|
}, function(ret){
|
|
|
WeiboJS.invoke("setSharingContent", {
|
|
@@ -105,55 +99,37 @@
|
|
|
desc: "",
|
|
|
icon: shareImg
|
|
|
}, function(e) {
|
|
|
- alert("1-设置分享内容成功:" + JSON.stringify(e));
|
|
|
+ //alert("1-设置分享内容成功:" + JSON.stringify(e));
|
|
|
});
|
|
|
+ WeiboJS.invoke("setMenuItems", {
|
|
|
+ menus: ["shareToWeibo", "shareToMessage", "shareToWeixin", "shareToPYQ", "shareToQQ", "shareToQzone"],
|
|
|
+ content: shareTitle,
|
|
|
+ title: "",
|
|
|
+ icon: shareImg
|
|
|
+ }, function(e) {
|
|
|
+// alert("setMenuItems 返回数据:" + JSON.stringify(e))
|
|
|
+ });
|
|
|
+
|
|
|
+ WeiboJS.on("menuItemSelected", function(e) {
|
|
|
+ $.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
|
|
|
+ if (resp.code == 'error') {
|
|
|
+ console.log(resp.code);
|
|
|
+ }else{
|
|
|
+ //分享之后前端限制可抽奖次数+1
|
|
|
+ alert("分享成功,每日第一次分享成功可额外获得一次抽奖机会");
|
|
|
+ limit--;
|
|
|
+ }
|
|
|
+ });
|
|
|
+// alert("菜单选择结果:" + JSON.stringify(e))
|
|
|
+ });
|
|
|
+
|
|
|
+// WeiboJS.invoke("menuItemAvailable", {}, function(params){
|
|
|
+// // alert("获取的菜单项:" + JSON.stringify(params));
|
|
|
+// });
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
} else {}
|
|
|
-
|
|
|
- //原微信部分
|
|
|
- // $.post("./user/getWxConfigParam?url=https://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: "https://wx.ttkuaiban.com/minigame/images/share_picture.png",
|
|
|
- // link: "https://wx.ttkuaiban.com/minigame/lottery.html",
|
|
|
- // success: function() {
|
|
|
- // $.post("./prize/luckDrawAddShare", {uid: id}, function(resp) {
|
|
|
- // if (resp.code == 'error') {
|
|
|
- // console.log(resp.code);
|
|
|
- // }else{
|
|
|
- // //分享之后前端限制可抽奖次数+1
|
|
|
- // limit--;
|
|
|
- // }
|
|
|
- // });
|
|
|
- // },
|
|
|
- // cancel: function() {}
|
|
|
- // };
|
|
|
- // wx.onMenuShareAppMessage(share);
|
|
|
- // wx.onMenuShareTimeline(share);
|
|
|
- // wx.onMenuShareQQ(share);
|
|
|
- // wx.onMenuShareQZone(share);
|
|
|
- // wx.onMenuShareWeibo(share);
|
|
|
- // });
|
|
|
- // wx.error(function(res){
|
|
|
- // console.log(res);
|
|
|
- // });
|
|
|
- // };
|
|
|
- // });
|
|
|
|
|
|
//进入和窗口缩放时重新设置内容位置
|
|
|
setPosition();
|