Commit 4961da42 authored by liuxinjun's avatar liuxinjun
parents 9aee8d75 b13a5f7a
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
dev_platform->开发平台,目前weixin和toutiao dev_platform->开发平台,目前weixin和toutiao
#v1.004版本新增 #v1.003版本新增
llewan_sdk_version->sdk版本号 llewan_sdk_version->sdk版本号
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
2.3 如果用游湖本地存储中用户资料和授权记录都有。则直接进入游戏 2.3 如果用游湖本地存储中用户资料和授权记录都有。则直接进入游戏
#v1.004版本新增 #v1.003版本新增
2.4 确定先进行登陆、后进行初始化操作顺序 2.4 确定先进行登陆、后进行初始化操作顺序
...@@ -60,14 +60,15 @@ ...@@ -60,14 +60,15 @@
dev_platform: 'weixin', //weixin or toutiao dev_platform: 'weixin', //weixin or toutiao
#v1.004新增 #v1.003新增
lewan_sdk_version:'1.004', //乐玩sdk版本号,不需要修改 lewan_sdk_version:'1.003', //乐玩sdk版本号,不需要修改
}; };
#v1.003版本开始推荐的对接顺序发生了变化,推荐 先登陆 后初始化
3.3 进入游戏第一步新增授权操作 3.3 进入游戏第一步新增授权操作
var user = sdk.getUser(); var user = sdk.getUser();
...@@ -100,19 +101,30 @@ ...@@ -100,19 +101,30 @@
}, (res)=>{ }, (res)=>{
console.log('sdk初始化结果:', res) console.log('sdk初始化结果:', res);
var d1 = sdk.getConfig1(); var d1 = sdk.getConfig1();
console.log("运营配置信息", d1) console.log("运营配置按钮控制显示与隐藏信息", d1);
var d2 = sdk.getConfig2(); var d2 = sdk.getConfig2();
console.log("技术配置信息", d2) console.log("技术配置信息", d2);
var d3 = sdk.getConfig3();
console.log("运营配置按钮控制内容", d3);//比如对d1中的hz2按钮进行跳转小游戏控制
var d4 = sdk.getConfig4();
console.log("特定动态判断配置", d4);//比如特定区域IP不开启某些功能
}) })
3.5 按钮控制显示/隐藏,以下这些配置都在乐玩的游戏后台配置对应按钮的打开与隐藏。 3.5 通过Config1按钮控制显示/隐藏,以下这些配置都在乐玩的游戏后台配置对应按钮的打开与隐藏。
对接时候根据3.1中的游戏(game)以及对应版本(version)通知我们对接策划让他们去后台配置好 对接时候根据3.1中的游戏(game)以及对应版本(version)通知我们对接策划让他们去后台配置好
...@@ -133,37 +145,7 @@ ...@@ -133,37 +145,7 @@
"kf": 0,//客服按钮 "kf": 0,//客服按钮
"gzh": 0,//公众号按钮 "gzh": 0//公众号按钮
"hz2_d": {//跳游戏对应的参数
"appId": "wxde2c29b8d9349652",
"imageUrl": "https:\/\/res.g.llewan.com\/common\/256\/qieshuiguoicon.png",
"path": "pages\/index\/index?channel=21&goAppid=wxf45b17ebcaef8085&goPath=QUESTIONsidEQUAL49",
"extraData": "",
"envVersion": "release"
},
//跳盒子对应的参数
"hz3_d": {
"appId": "wxde2c29b8d9349652",
"imageUrl": "https:\/\/res.g.llewan.com\/common\/youxihezi.png",
"path": "pages\/index\/index?channel=21",
"extraData": "",
"envVersion": "release"
}
} }
...@@ -172,15 +154,15 @@ ...@@ -172,15 +154,15 @@
var d1 = sdk.getConfig1(); var d1 = sdk.getConfig1();
if(d1.hz3){ if(d1.hz3){
//.显示盒子 //.显示盒子
}else{ }else{
//.隐藏盒子 //.隐藏盒子
} }
3.6 通过Config3来控制按钮的表现内容以及形式,比如按钮可以在特定时间段打开不同图片、跳转不同游戏、打开不同盒子
在v1.004版本中提供sdk方法实现该功能.
...@@ -231,7 +213,18 @@ ...@@ -231,7 +213,18 @@
//.显示广告 //.显示广告
videoAd.load().then(() => videoAd.show()); videoAd.load().then(() => videoAd.show());
#v1.003增加功能
3.9 将数据保存到服务端,同时本地localStorage保存一份数据。
3.9.1 保存到服务端setToServer,先保存一份到本地,同时保存一份到服务端,服务端不做任何处理
直接将数据按照失效时间保存到服务端中。注意 失效时间expireTime,-1:表示永不失效;0:表示默认一天失效时间
3.9.2 获取保存数据getFromServer,如果本地有数据,则获取本地数据直接返回;如果本地数据不存在或者失效,则从服务端获取数据
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