0626
Showing
18 changed files
with
56 additions
and
24 deletions
... | @@ -26,7 +26,7 @@ | ... | @@ -26,7 +26,7 @@ |
26 | <new_guide_step>4</new_guide_step> | 26 | <new_guide_step>4</new_guide_step> |
27 | <is_feiyanzoubi_game_guide>1</is_feiyanzoubi_game_guide> | 27 | <is_feiyanzoubi_game_guide>1</is_feiyanzoubi_game_guide> |
28 | <feiyanzoubi_best>376</feiyanzoubi_best> | 28 | <feiyanzoubi_best>376</feiyanzoubi_best> |
29 | <uid>1030100010142923</uid> | 29 | <uid>1030100010142914</uid> |
30 | <is_bird_game_guide>1</is_bird_game_guide> | 30 | <is_bird_game_guide>1</is_bird_game_guide> |
31 | <bird_best>1008</bird_best> | 31 | <bird_best>1008</bird_best> |
32 | <is_haidao_game_guide>1</is_haidao_game_guide> | 32 | <is_haidao_game_guide>1</is_haidao_game_guide> | ... | ... |
... | @@ -140,6 +140,7 @@ end | ... | @@ -140,6 +140,7 @@ end |
140 | 140 | ||
141 | -- 天津联通支付 | 141 | -- 天津联通支付 |
142 | function ShopModel.payCucc(productId, productName, productPrice, callBack, timeoutCallBack, gameid) | 142 | function ShopModel.payCucc(productId, productName, productPrice, callBack, timeoutCallBack, gameid) |
143 | --logUI("ShopModel------------------------------>"..productId); | ||
143 | local function onGetPayIDSuccessFun(_params) | 144 | local function onGetPayIDSuccessFun(_params) |
144 | local data = json.decode(_params); | 145 | local data = json.decode(_params); |
145 | if data.pay_id == "" then | 146 | if data.pay_id == "" then |
... | @@ -205,6 +206,8 @@ function ShopModel.payCucc(productId, productName, productPrice, callBack, timeo | ... | @@ -205,6 +206,8 @@ function ShopModel.payCucc(productId, productName, productPrice, callBack, timeo |
205 | local get_pay_id_url = string.gsub(GAME_LOGIN_URL, "login", "pay_get_id"); | 206 | local get_pay_id_url = string.gsub(GAME_LOGIN_URL, "login", "pay_get_id"); |
206 | if CHANNEL == "cucc" and cc.Application:getInstance():getTargetPlatform() == cc.PLATFORM_OS_ANDROID then | 207 | if CHANNEL == "cucc" and cc.Application:getInstance():getTargetPlatform() == cc.PLATFORM_OS_ANDROID then |
207 | local paramsStr = "uid=" .. UserModel.getStringUID() .. "&product=" .. productId .. "&account=" .. UserModel.account .. "&gameid=" .. gameid; | 208 | local paramsStr = "uid=" .. UserModel.getStringUID() .. "&product=" .. productId .. "&account=" .. UserModel.account .. "&gameid=" .. gameid; |
209 | --logUI("ShopModel sendHttpRequest------------------------------>"); | ||
210 | --logUI("ShopModel sendHttpRequest------------------------------>".."POST," .. get_pay_id_url .. "," .. PROXY_HTTP_ADDR .. "," .. paramsStr); | ||
208 | DeviceUtil.sendHttpRequest("POST," .. get_pay_id_url .. "," .. PROXY_HTTP_ADDR .. "," .. paramsStr, onGetPayIDSuccessFun); | 211 | DeviceUtil.sendHttpRequest("POST," .. get_pay_id_url .. "," .. PROXY_HTTP_ADDR .. "," .. paramsStr, onGetPayIDSuccessFun); |
209 | else | 212 | else |
210 | HttpRequest:getInstance():post(get_pay_id_url, { uid = UserModel.getStringUID(), product = productId, account = UserModel.account, gameid = gameid }, onGetPayIDSuccessFun, onGetPayIDFaildFun); | 213 | HttpRequest:getInstance():post(get_pay_id_url, { uid = UserModel.getStringUID(), product = productId, account = UserModel.account, gameid = gameid }, onGetPayIDSuccessFun, onGetPayIDFaildFun); |
... | @@ -275,7 +278,7 @@ end | ... | @@ -275,7 +278,7 @@ end |
275 | -- 上海电信支付 | 278 | -- 上海电信支付 |
276 | function ShopModel.payShdx(productId, productName, productPrice, callBack, timeoutCallBack, gameid) | 279 | function ShopModel.payShdx(productId, productName, productPrice, callBack, timeoutCallBack, gameid) |
277 | --logD("支付类型---------------------------->"..MEMBER_TYPE); | 280 | --logD("支付类型---------------------------->"..MEMBER_TYPE); |
278 | local pay_params = ""; | 281 | local pay_params =productId .. "," .. productName .. "," .. productPrice; |
279 | --local payInfo = ShopInfo.getPayInfoByProduct(productId); | 282 | --local payInfo = ShopInfo.getPayInfoByProduct(productId); |
280 | 283 | ||
281 | local function callbackLua(params) | 284 | local function callbackLua(params) |
... | @@ -303,7 +306,6 @@ function ShopModel.payShdx(productId, productName, productPrice, callBack, timeo | ... | @@ -303,7 +306,6 @@ function ShopModel.payShdx(productId, productName, productPrice, callBack, timeo |
303 | --if payInfo.id == 301 then | 306 | --if payInfo.id == 301 then |
304 | -- DeviceUtil.cycleBilling(pay_params, payCallbackFromJava); | 307 | -- DeviceUtil.cycleBilling(pay_params, payCallbackFromJava); |
305 | --else | 308 | --else |
306 | --logD("ShopModel------------------------------>"); | ||
307 | DeviceUtil.sendBilling(pay_params, payCallbackFromJava); | 309 | DeviceUtil.sendBilling(pay_params, payCallbackFromJava); |
308 | --end | 310 | --end |
309 | end | 311 | end | ... | ... |
... | @@ -407,7 +407,7 @@ function UserModel.login(host, port, _account, _session) | ... | @@ -407,7 +407,7 @@ function UserModel.login(host, port, _account, _session) |
407 | SocketClient:getInstance():connect(host, port, UserModel.onConnectSuccess, UserModel.onConnectFaild); | 407 | SocketClient:getInstance():connect(host, port, UserModel.onConnectSuccess, UserModel.onConnectFaild); |
408 | end | 408 | end |
409 | 409 | ||
410 | -- 连接服务器成功 | 410 | -- 连接服务器成功(鉴权并向服务端发送鉴权结果) |
411 | function UserModel.onConnectSuccess(params) | 411 | function UserModel.onConnectSuccess(params) |
412 | logUI("on connect success"); | 412 | logUI("on connect success"); |
413 | --APK容易崩溃,查找原因中。。。 | 413 | --APK容易崩溃,查找原因中。。。 |
... | @@ -415,15 +415,21 @@ function UserModel.onConnectSuccess(params) | ... | @@ -415,15 +415,21 @@ function UserModel.onConnectSuccess(params) |
415 | local targetPlatform = cc.Application:getInstance():getTargetPlatform(); | 415 | local targetPlatform = cc.Application:getInstance():getTargetPlatform(); |
416 | if CHANNEL == "shdx" and targetPlatform == cc.PLATFORM_OS_ANDROID then | 416 | if CHANNEL == "shdx" and targetPlatform == cc.PLATFORM_OS_ANDROID then |
417 | local function callbackLua(params) | 417 | local function callbackLua(params) |
418 | local arr = StringUtil.split(params,","); | ||
419 | if arr[1] and arr[1] == "success" and arr[2] then --支付成功 | ||
418 | logUI("on connect success callbackLua"); | 420 | logUI("on connect success callbackLua"); |
421 | IS_MEMBER = 1; --初始化会员全局变量 | ||
419 | SocketClient:getInstance():send("gateway_msg.login_msg", | 422 | SocketClient:getInstance():send("gateway_msg.login_msg", |
420 | { | 423 | { |
421 | platform = PLATFORM, | 424 | platform = PLATFORM, |
422 | account = account, | 425 | account = account, |
423 | session = session, | 426 | session = session, |
424 | shanghai_dianxin_pay_id=tonumber(params), | 427 | shanghai_dianxin_pay_id=tonumber(arr[2]), |
425 | } ); | 428 | } ); |
426 | logUI("从服务端返回会员类型:" .. params); | 429 | logUI("从服务端返回会员类型:" .. arr[2]); |
430 | else | ||
431 | logUI("鉴权失败!"); | ||
432 | end | ||
427 | end | 433 | end |
428 | local luaj = require "cocos.cocos2d.luaj"; --引入luaj | 434 | local luaj = require "cocos.cocos2d.luaj"; --引入luaj |
429 | local className = "org/cocos2dx/lua/AppActivity"; | 435 | local className = "org/cocos2dx/lua/AppActivity"; |
... | @@ -435,7 +441,8 @@ function UserModel.onConnectSuccess(params) | ... | @@ -435,7 +441,8 @@ function UserModel.onConnectSuccess(params) |
435 | -- luaj.callStaticMethod() 会返回两个值 | 441 | -- luaj.callStaticMethod() 会返回两个值 |
436 | -- 当成功时,第一个值为 true,第二个值是 Java 方法的返回值(如果有) | 442 | -- 当成功时,第一个值为 true,第二个值是 Java 方法的返回值(如果有) |
437 | -- 当失败时,第一个值为 false,第二个值是错误代码 | 443 | -- 当失败时,第一个值为 false,第二个值是错误代码 |
438 | local ok, ret = luaj.callStaticMethod(className, "sendPayInfo", args, sigs); | 444 | --local ok, ret = luaj.callStaticMethod(className, "sendPayInfo", args, sigs); |
445 | local ok, ret = luaj.callStaticMethod(className, "authPermission", args, sigs); | ||
439 | if not ok then | 446 | if not ok then |
440 | print("sendPayInfo error:" .. ret); | 447 | print("sendPayInfo error:" .. ret); |
441 | end | 448 | end | ... | ... |
... | @@ -169,6 +169,9 @@ function GameStartView:onStart() | ... | @@ -169,6 +169,9 @@ function GameStartView:onStart() |
169 | if CHANNEL=="shdx" then | 169 | if CHANNEL=="shdx" then |
170 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 170 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
171 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 171 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
172 | elseif CHANNEL=="cucc" then | ||
173 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
174 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
172 | else | 175 | else |
173 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 176 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
174 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 177 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -123,6 +123,9 @@ function GameStartView:onStart() | ... | @@ -123,6 +123,9 @@ function GameStartView:onStart() |
123 | if CHANNEL=="shdx" then | 123 | if CHANNEL=="shdx" then |
124 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 124 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
125 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 125 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
126 | elseif CHANNEL=="cucc" then | ||
127 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
128 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
126 | else | 129 | else |
127 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 130 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
128 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 131 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -123,6 +123,9 @@ function GameStartView:onStart() | ... | @@ -123,6 +123,9 @@ function GameStartView:onStart() |
123 | if CHANNEL=="shdx" then | 123 | if CHANNEL=="shdx" then |
124 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 124 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
125 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 125 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
126 | elseif CHANNEL=="cucc" then | ||
127 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
128 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
126 | else | 129 | else |
127 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 130 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
128 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 131 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -159,6 +159,9 @@ function GameStartView:onStart() | ... | @@ -159,6 +159,9 @@ function GameStartView:onStart() |
159 | if CHANNEL=="shdx" then | 159 | if CHANNEL=="shdx" then |
160 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 160 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
161 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 161 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
162 | elseif CHANNEL=="cucc" then | ||
163 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
164 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
162 | else | 165 | else |
163 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 166 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
164 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 167 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -129,6 +129,9 @@ function GameStartView:onStart() | ... | @@ -129,6 +129,9 @@ function GameStartView:onStart() |
129 | if CHANNEL=="shdx" then | 129 | if CHANNEL=="shdx" then |
130 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 130 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
131 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 131 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
132 | elseif CHANNEL=="cucc" then | ||
133 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
134 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
132 | else | 135 | else |
133 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 136 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
134 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 137 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -117,6 +117,9 @@ function GameStartView:onStart() | ... | @@ -117,6 +117,9 @@ function GameStartView:onStart() |
117 | if CHANNEL=="shdx" then | 117 | if CHANNEL=="shdx" then |
118 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 118 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
119 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 119 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
120 | elseif CHANNEL=="cucc" then | ||
121 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
122 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
120 | else | 123 | else |
121 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 124 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
122 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 125 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -117,6 +117,9 @@ function GameStartView:onStart() | ... | @@ -117,6 +117,9 @@ function GameStartView:onStart() |
117 | if CHANNEL=="shdx" then | 117 | if CHANNEL=="shdx" then |
118 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 118 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
119 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 119 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
120 | elseif CHANNEL=="cucc" then | ||
121 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
122 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
120 | else | 123 | else |
121 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 124 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
122 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 125 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -169,6 +169,9 @@ function GameStartView:onStart() | ... | @@ -169,6 +169,9 @@ function GameStartView:onStart() |
169 | if CHANNEL=="shdx" then | 169 | if CHANNEL=="shdx" then |
170 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 170 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
171 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 171 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
172 | elseif CHANNEL=="cucc" then | ||
173 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
174 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
172 | else | 175 | else |
173 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 176 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
174 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 177 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -170,6 +170,9 @@ function GameStartView:onStart() | ... | @@ -170,6 +170,9 @@ function GameStartView:onStart() |
170 | if CHANNEL=="shdx" then | 170 | if CHANNEL=="shdx" then |
171 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 171 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
172 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 172 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
173 | elseif CHANNEL=="cucc" then | ||
174 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
175 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
173 | else | 176 | else |
174 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 177 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
175 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 178 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -142,6 +142,9 @@ function GameStartView:onStart() | ... | @@ -142,6 +142,9 @@ function GameStartView:onStart() |
142 | if CHANNEL=="shdx" then | 142 | if CHANNEL=="shdx" then |
143 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); | 143 | local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id,paySuccessFun); |
144 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 144 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); |
145 | elseif CHANNEL=="cucc" then | ||
146 | local reciever = require("app.views.view.XyxPayView_tianjin_cucc"):show(game_info.id,paySuccessFun); | ||
147 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ||
145 | else | 148 | else |
146 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); | 149 | local reciever = require("app.views.view.XyxPayView"):show(game_info.id,paySuccessFun); |
147 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | 150 | cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever); | ... | ... |
... | @@ -136,7 +136,7 @@ function XyxPayView:onBuyClick(ref,event) | ... | @@ -136,7 +136,7 @@ function XyxPayView:onBuyClick(ref,event) |
136 | -- 天津联通支付,支持连续包月 | 136 | -- 天津联通支付,支持连续包月 |
137 | local function authCallbackLua(result) | 137 | local function authCallbackLua(result) |
138 | -- if nil~=result then | 138 | -- if nil~=result then |
139 | logUI("ActivityVipView:onGetContinueClick------------------>" .. result); | 139 | --logUI("ActivityVipView:onGetContinueClick------------------>" .. result); |
140 | ShopModel.pay(result, shopInfo.name, shopInfo.costList[1].num); | 140 | ShopModel.pay(result, shopInfo.name, shopInfo.costList[1].num); |
141 | -- end | 141 | -- end |
142 | end | 142 | end | ... | ... |
... | @@ -233,6 +233,7 @@ function DeviceUtil.cycleBilling(params,callbackLua) --调用android的方法 | ... | @@ -233,6 +233,7 @@ function DeviceUtil.cycleBilling(params,callbackLua) --调用android的方法 |
233 | end | 233 | end |
234 | 234 | ||
235 | function DeviceUtil.sendHttpRequest(params,callbackLua) --调用android的方法实现 | 235 | function DeviceUtil.sendHttpRequest(params,callbackLua) --调用android的方法实现 |
236 | --logUI("sendHttpRequest------------------->"..params); | ||
236 | local targetPlatform = cc.Application:getInstance():getTargetPlatform() | 237 | local targetPlatform = cc.Application:getInstance():getTargetPlatform() |
237 | if targetPlatform == cc.PLATFORM_OS_WINDOWS or targetPlatform == cc.PLATFORM_OS_ANDROID then | 238 | if targetPlatform == cc.PLATFORM_OS_WINDOWS or targetPlatform == cc.PLATFORM_OS_ANDROID then |
238 | local luaj = require "cocos.cocos2d.luaj" --引入luaj | 239 | local luaj = require "cocos.cocos2d.luaj" --引入luaj |
... | @@ -245,6 +246,7 @@ function DeviceUtil.sendHttpRequest(params,callbackLua) --调用android的方 | ... | @@ -245,6 +246,7 @@ function DeviceUtil.sendHttpRequest(params,callbackLua) --调用android的方 |
245 | --luaj.callStaticMethod() 会返回两个值 | 246 | --luaj.callStaticMethod() 会返回两个值 |
246 | --当成功时,第一个值为 true,第二个值是 Java 方法的返回值(如果有) | 247 | --当成功时,第一个值为 true,第二个值是 Java 方法的返回值(如果有) |
247 | --当失败时,第一个值为 false,第二个值是错误代码 | 248 | --当失败时,第一个值为 false,第二个值是错误代码 |
249 | --logUI("sendHttpRequest callStaticMethod------------------->"..params); | ||
248 | local ok,ret = luaj.callStaticMethod(className,"sendHttpRequest",args,sigs) | 250 | local ok,ret = luaj.callStaticMethod(className,"sendHttpRequest",args,sigs) |
249 | if not ok then | 251 | if not ok then |
250 | print("sendHttpRequest error:"..ret) | 252 | print("sendHttpRequest error:"..ret) | ... | ... |
... | @@ -47,17 +47,19 @@ local function main() | ... | @@ -47,17 +47,19 @@ local function main() |
47 | print("本地配置 平台号PLATFORM:" .. PLATFORM); | 47 | print("本地配置 平台号PLATFORM:" .. PLATFORM); |
48 | end | 48 | end |
49 | 49 | ||
50 | --[[ | ||
51 | local targetPlatform = cc.Application:getInstance():getTargetPlatform(); | ||
50 | if CHANNEL == "shdx" and targetPlatform == cc.PLATFORM_OS_ANDROID then | 52 | if CHANNEL == "shdx" and targetPlatform == cc.PLATFORM_OS_ANDROID then |
51 | self:isMember(); | 53 | self:isMember(); |
52 | end | 54 | end--]] |
53 | 55 | ||
54 | cc.Director:getInstance():setAnimationInterval(1 / 30); | 56 | cc.Director:getInstance():setAnimationInterval(1 / 30); |
55 | require("app.MyApp"):create():run("LoadingScene"); | 57 | require("app.MyApp"):create():run("LoadingScene"); |
56 | end | 58 | end |
57 | 59 | ||
58 | -- 判断是不是会员 | 60 | -- 判断是不是会员(在UserModel里判断) |
59 | function isMember() | 61 | --[[function isMember() |
60 | local targetPlatform = cc.Application:getInstance():getTargetPlatform(); | 62 | |
61 | local function callbackLua(params) | 63 | local function callbackLua(params) |
62 | logUI("IS MEMEBER---->" .. params); | 64 | logUI("IS MEMEBER---->" .. params); |
63 | if params == "success" then | 65 | if params == "success" then |
... | @@ -83,7 +85,7 @@ function isMember() | ... | @@ -83,7 +85,7 @@ function isMember() |
83 | end | 85 | end |
84 | 86 | ||
85 | end | 87 | end |
86 | 88 | --]] | |
87 | function reloadGame() | 89 | function reloadGame() |
88 | for k, _ in pairs(package.loaded) do | 90 | for k, _ in pairs(package.loaded) do |
89 | local has_k = false; | 91 | local has_k = false; | ... | ... |
No preview for this file type
... | @@ -28,16 +28,5 @@ | ... | @@ -28,16 +28,5 @@ |
28 | <LastRunType Value="Windows" /> | 28 | <LastRunType Value="Windows" /> |
29 | </Value> | 29 | </Value> |
30 | </Item> | 30 | </Item> |
31 | <Item Key="TabsParamsKey"> | ||
32 | <Value ctype="TabsInfo"> | ||
33 | <OpenedDocuments> | ||
34 | <FilePathData Path="ui/dress/BusinessView.csd" /> | ||
35 | <FilePathData Path="ui/dress/DressLayer.csd" /> | ||
36 | <FilePathData Path="ui/achievement/AchievementItem.csd" /> | ||
37 | <FilePathData Path="ui/Activity/tianjin_cucc/ActivityVip.csd" /> | ||
38 | </OpenedDocuments> | ||
39 | <ActiveDocument Path="ui/Activity/tianjin_cucc/ActivityVip.csd" /> | ||
40 | </Value> | ||
41 | </Item> | ||
42 | </Properties> | 31 | </Properties> |
43 | </UserData> | 32 | </UserData> |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or sign in to post a comment