Commit e3ac51cb authored by 测试账号's avatar 测试账号

加上城市限制分享直接成功回调

parent 7d241038
...@@ -328,43 +328,54 @@ var sdk = { ...@@ -328,43 +328,54 @@ var sdk = {
// }.bind(self),100); // }.bind(self),100);
if(self.getConfig4().cityLimit==1)
var shareTime = (nowTime/1000)-self.shareStartTime;
if(shareTime>=sdk_conf.share_time_limit)
{ {
console.log("sdk 分享成功");
if(self.shareInfo.successCallback) if(self.shareInfo.successCallback)
{ {
//分享成功 调用api记录分享数据 //分享成功 调用api记录分享数据
self.shareInfo.successCallback(); self.shareInfo.successCallback();
console.log("sdk 分享成功回调"); console.log("sdk 限制城市分享成功回调");
} }
//分享成功记录到服务器
var option = {'uid': sdk.userid, 'share_id': self.shareInfo.sysid };
self.Get(self.ip3 + self.Logcommon, { log_type: "ShareClick", data: JSON.stringify(option) }, function (d) {
console.log("sdk 分享成功记录到服务器");
});
}else }else
{ {
console.log("sdk 分享失败"); var shareTime = (nowTime/1000)-self.shareStartTime;
//分享失败 回调失败
if(self.shareInfo.failCallback) if(shareTime>=sdk_conf.share_time_limit)
{ {
self.shareInfo.failCallback();
console.log("sdk 分享失败回调"); console.log("sdk 分享成功");
}else if(self.shareInfo.cancelCallback) if(self.shareInfo.successCallback)
{
//分享成功 调用api记录分享数据
self.shareInfo.successCallback();
console.log("sdk 分享成功回调");
}
//分享成功记录到服务器
var option = {'uid': sdk.userid, 'share_id': self.shareInfo.sysid };
self.Get(self.ip3 + self.Logcommon, { log_type: "ShareClick", data: JSON.stringify(option) }, function (d) {
console.log("sdk 分享成功记录到服务器");
});
}else
{ {
self.shareInfo.cancelCallback(); console.log("sdk 分享失败");
console.log("sdk 分享取消回调"); //分享失败 回调失败
if(self.shareInfo.failCallback)
{
self.shareInfo.failCallback();
console.log("sdk 分享失败回调");
}else if(self.shareInfo.cancelCallback)
{
self.shareInfo.cancelCallback();
console.log("sdk 分享取消回调");
}
} }
} }
//重置分享数据 //重置分享数据
...@@ -966,7 +977,7 @@ var sdk = { ...@@ -966,7 +977,7 @@ var sdk = {
} }
if(obj.cancel){ if(obj.cancel){
shareInfo.cancel = function(){ shareInfo.cancelCallback = function(){
self.shareCancelCallback=true; self.shareCancelCallback=true;
obj.cancel(); obj.cancel();
console.log("分享取消了"); console.log("分享取消了");
...@@ -1041,7 +1052,7 @@ var sdk = { ...@@ -1041,7 +1052,7 @@ var sdk = {
shareInfo.failCallback = obj.fail; shareInfo.failCallback = obj.fail;
} }
if(obj.cancel){ if(obj.cancel){
shareInfo.cancel = function(){ shareInfo.cancelCallback = function(){
self.shareCancelCallback=true; self.shareCancelCallback=true;
obj.cancel(); obj.cancel();
console.log("分享取消了"); console.log("分享取消了");
...@@ -2202,7 +2213,7 @@ var sdk = { ...@@ -2202,7 +2213,7 @@ var sdk = {
{ {
var data = {}; var data = {};
data.url = url; data.url = url;
//data.user_action_set_id = sdk.getConfig4().useActionSetId; data.user_action_set_id = sdk.getConfig4().useActionSetId;
data.action_type = at; data.action_type = at;
data.action_time = new Date().getTime()/1000; data.action_time = new Date().getTime()/1000;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment