Commit 98405273 authored by liuxinjun's avatar liuxinjun

修改本地缓存-1过期时间为1年

parent 1889f91a
...@@ -37,7 +37,7 @@ var adSdk = { ...@@ -37,7 +37,7 @@ var adSdk = {
* //视频失败处理逻辑 * //视频失败处理逻辑
* this.errorFunction();` * this.errorFunction();`
* }; * };
* var videoAd = adSdk.createRewardedVideoAd(1,videoAdUnitId); * var videoAd = adSdk.createVideoAd(1,videoAdUnitId);
* videoAd.load().then(() => videoAd.show()); * videoAd.load().then(() => videoAd.show());
* *
*/ */
......
...@@ -1611,9 +1611,9 @@ var sdk = { ...@@ -1611,9 +1611,9 @@ var sdk = {
* @param {*} obj * @param {*} obj
* @param {*} bannerAdUnitId * @param {*} bannerAdUnitId
* 多个banner广告id调用如下: * 多个banner广告id调用如下:
* sdk.createBannerAd({},bannerAdUnitId).destroy(); * sdk.createBannerAdByAdId({},bannerAdUnitId).destroy();
* sdk.BannerAd =null; * sdk.BannerAd =null;
* var bannerAd =sdk.createBannerAd({},bannerAdUnitId2); * var bannerAd =sdk.createBannerAdByAdId({},bannerAdUnitId2);
* bannerAd.show(); * bannerAd.show();
* *
*/ */
...@@ -2012,6 +2012,19 @@ var sdk = { ...@@ -2012,6 +2012,19 @@ var sdk = {
setToServer: function(dataKey,dataType,data,expireTime){ setToServer: function(dataKey,dataType,data,expireTime){
var self = this; var self = this;
var localExpireTime = 24*60*60;
if(expireTime==-1)
{
localExpireTime=365*24*60*60;
}else if(expireTime==0)
{
localExpireTime=24*60*60;
}
if(expireTime==-1) if(expireTime==-1)
{ {
expireTime=7*24*60*60; expireTime=7*24*60*60;
...@@ -2020,7 +2033,9 @@ var sdk = { ...@@ -2020,7 +2033,9 @@ var sdk = {
expireTime=24*60*60; expireTime=24*60*60;
} }
dataKey = sdk_conf.game+":"+dataType+":"+this.getUser().uid+":"+dataKey; dataKey = sdk_conf.game+":"+dataType+":"+this.getUser().uid+":"+dataKey;
self.setLocalCache(dataKey,JSON.stringify(data),expireTime);
self.setLocalCache(dataKey,JSON.stringify(data),localExpireTime);
console.log("sdk setToServer "+dataKey + " : "+JSON.stringify(data)); console.log("sdk setToServer "+dataKey + " : "+JSON.stringify(data));
this.Get(this.ip2 + this.set, { key: dataKey,data: JSON.stringify(data),data_type:dataType,expireTime:String(expireTime)}, function (d) { this.Get(this.ip2 + this.set, { key: dataKey,data: JSON.stringify(data),data_type:dataType,expireTime:String(expireTime)}, function (d) {
console.log("sdk setToServer 服务端返回",JSON.stringify(d)); console.log("sdk setToServer 服务端返回",JSON.stringify(d));
...@@ -2143,7 +2158,7 @@ var sdk = { ...@@ -2143,7 +2158,7 @@ var sdk = {
{ {
var data = data.data; var data = data.data;
console.log("sdk getLocalCache dataKey : "+key+" is "+data); console.log("sdk getLocalCache dataKey : "+key+" is "+data+" 离过期时间还有:"+((expireTime-nowTime)/1000)+"S");
return data; return data;
} }
......
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