Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
llewan-weixin-sdk
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
llewan
llewan-weixin-sdk
Commits
13388f2f
Commit
13388f2f
authored
Dec 18, 2018
by
liuxinjun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
去掉本地缓存时间限制
parent
a1e5eedf
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
17 deletions
+18
-17
sdk.js
assets/llewan-weixin-sdk/sdk.js
+18
-17
No files found.
assets/llewan-weixin-sdk/sdk.js
View file @
13388f2f
...
@@ -2027,7 +2027,7 @@ var sdk = {
...
@@ -2027,7 +2027,7 @@ var sdk = {
if
(
expireTime
==-
1
)
if
(
expireTime
==-
1
)
{
{
expireTime
=
7
*
24
*
60
*
60
;
expireTime
=
15
*
24
*
60
*
60
;
}
else
if
(
expireTime
==
0
)
}
else
if
(
expireTime
==
0
)
{
{
expireTime
=
24
*
60
*
60
;
expireTime
=
24
*
60
*
60
;
...
@@ -2037,7 +2037,7 @@ var sdk = {
...
@@ -2037,7 +2037,7 @@ var sdk = {
self
.
setLocalCache
(
dataKey
,
JSON
.
stringify
(
data
),
localExpireTime
);
self
.
setLocalCache
(
dataKey
,
JSON
.
stringify
(
data
),
localExpireTime
);
console
.
log
(
"sdk setToServer "
+
dataKey
+
" : "
+
JSON
.
stringify
(
data
));
console
.
log
(
"sdk setToServer "
+
dataKey
+
" : "
+
JSON
.
stringify
(
data
));
this
.
Ge
t
(
this
.
ip2
+
this
.
set
,
{
key
:
dataKey
,
data
:
JSON
.
stringify
(
data
),
data_type
:
dataType
,
expireTime
:
String
(
expireTime
)},
function
(
d
)
{
this
.
Pos
t
(
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
));
if
(
d
.
c
==
0
)
if
(
d
.
c
==
0
)
{
{
...
@@ -2072,7 +2072,7 @@ var sdk = {
...
@@ -2072,7 +2072,7 @@ var sdk = {
if
(
cacheData
==-
1
)
if
(
cacheData
==-
1
)
{
{
//去远程服务器拿数据
//去远程服务器拿数据
this
.
Ge
t
(
this
.
ip2
+
this
.
get
,
{
key
:
dataKey
,
data_type
:
dataType
,
data
:
JSON
.
stringify
(
data
)},
function
(
d
)
{
this
.
Pos
t
(
this
.
ip2
+
this
.
get
,
{
key
:
dataKey
,
data_type
:
dataType
,
data
:
JSON
.
stringify
(
data
)},
function
(
d
)
{
console
.
log
(
"sdk getFromServer "
+
dataKey
+
" 本地不存在,去服务器获取值:"
+
JSON
.
stringify
(
d
.
d
));
console
.
log
(
"sdk getFromServer "
+
dataKey
+
" 本地不存在,去服务器获取值:"
+
JSON
.
stringify
(
d
.
d
));
callbackFunction
(
d
.
d
);
callbackFunction
(
d
.
d
);
...
@@ -2083,7 +2083,7 @@ var sdk = {
...
@@ -2083,7 +2083,7 @@ var sdk = {
//callbackFunction(null);
//callbackFunction(null);
//去远程服务器拿数据
//去远程服务器拿数据
this
.
Ge
t
(
this
.
ip2
+
this
.
get
,
{
key
:
dataKey
,
data_type
:
dataType
,
data
:
JSON
.
stringify
(
data
)},
function
(
d
)
{
this
.
Pos
t
(
this
.
ip2
+
this
.
get
,
{
key
:
dataKey
,
data_type
:
dataType
,
data
:
JSON
.
stringify
(
data
)},
function
(
d
)
{
console
.
log
(
"sdk getFromServer "
+
dataKey
+
" 本地已经过期,去服务器获取值:"
+
JSON
.
stringify
(
d
.
d
));
console
.
log
(
"sdk getFromServer "
+
dataKey
+
" 本地已经过期,去服务器获取值:"
+
JSON
.
stringify
(
d
.
d
));
callbackFunction
(
d
.
d
);
callbackFunction
(
d
.
d
);
...
@@ -2149,19 +2149,20 @@ var sdk = {
...
@@ -2149,19 +2149,20 @@ var sdk = {
{
{
var
data
=
JSON
.
parse
(
localData
);
var
data
=
JSON
.
parse
(
localData
);
var
expireTime
=
data
.
expireTime
;
var
expireTime
=
data
.
expireTime
;
if
(
nowTime
>=
expireTime
)
return
data
.
data
;
{
// if(nowTime>=expireTime)
cc
.
sys
.
localStorage
.
removeItem
(
key
);
// {
console
.
log
(
"sdk getLocalCache dataKey : "
+
key
+
" is expire"
);
// cc.sys.localStorage.removeItem(key);
return
0
;
// console.log("sdk getLocalCache dataKey : "+key+" is expire");
}
else
// return 0;
{
// }else
// {
var
data
=
data
.
data
;
console
.
log
(
"sdk getLocalCache dataKey : "
+
key
+
" is "
+
data
+
" 离过期时间还有:"
+
((
expireTime
-
nowTime
)
/
1000
)
+
"S"
);
// var data = data.data;
// console.log("sdk getLocalCache dataKey : "+key+" is "+data+" 离过期时间还有:"+((expireTime-nowTime)/1000)+"S");
return
data
;
}
// return data;
// }
}
else
}
else
{
{
//本地不存在数据,应该去远程服务器拿数据
//本地不存在数据,应该去远程服务器拿数据
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment