更新IOS 海外版支付
This commit is contained in:
parent
94fe50642a
commit
236ce4a58f
|
|
@ -4251,8 +4251,10 @@ export default class JiaZai extends cc.Component {
|
||||||
// ============================================
|
// ============================================
|
||||||
update(dt) {
|
update(dt) {
|
||||||
if (this.newbieGift && this.monthlyCardNode) {
|
if (this.newbieGift && this.monthlyCardNode) {
|
||||||
if (this.monthlyCardNode.active == true) {
|
if (this.actionpNode) {
|
||||||
this.monthlyCardNode.active = false;
|
if (this.monthlyCardNode.active == true && this.actionpNode.active == true) {
|
||||||
|
this.monthlyCardNode.active = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -224,23 +224,8 @@ export default class Revive extends cc.Component {
|
||||||
// this.btn_Touch = true;
|
// this.btn_Touch = true;
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
let iosPayInfo = {
|
|
||||||
price: price,
|
this.iosOldPay(price, productId);
|
||||||
payment_name: productId,
|
|
||||||
payment_count: 1,
|
|
||||||
}
|
|
||||||
this.iosPrice = price;
|
|
||||||
this.iosProductId = productId;
|
|
||||||
this.iosCount = 1;
|
|
||||||
Utils.GoKEFu(iosPayInfo, (res) => {
|
|
||||||
if (res == "success") {
|
|
||||||
console.log("客服回话成功");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("客服回话失败");
|
|
||||||
this.closeLoad();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// MiniGameSdk.API.showToast("充值成功");
|
// MiniGameSdk.API.showToast("充值成功");
|
||||||
|
|
@ -276,6 +261,12 @@ export default class Revive extends cc.Component {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
|
console.log("错误原因:", res.errMsg);
|
||||||
|
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
||||||
|
console.log("走ios旧支付");
|
||||||
|
this.iosOldPay(price, productId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
MiniGameSdk.API.showToast("充值失败");
|
MiniGameSdk.API.showToast("充值失败");
|
||||||
//console.log(res);
|
//console.log(res);
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
|
|
@ -436,4 +427,27 @@ export default class Revive extends cc.Component {
|
||||||
|
|
||||||
onDestroy() {
|
onDestroy() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
iosOldPay(price, productId) {
|
||||||
|
// 旧版本ios支付
|
||||||
|
let iosPayInfo = {
|
||||||
|
price: price,
|
||||||
|
payment_name: productId,
|
||||||
|
payment_count: 1,
|
||||||
|
}
|
||||||
|
this.iosPrice = price;
|
||||||
|
this.iosProductId = productId;
|
||||||
|
this.iosCount = 1;
|
||||||
|
console.log("准备跳客服回话:");
|
||||||
|
console.log(this.iosProductId);
|
||||||
|
Utils.GoKEFu(iosPayInfo, (res) => {
|
||||||
|
if (res == "success") {
|
||||||
|
console.log("客服回话成功");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("客服回话失败");
|
||||||
|
this.closeLoad();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -302,7 +302,7 @@ export class GameConfig {
|
||||||
vibrateOpen: true, //震动
|
vibrateOpen: true, //震动
|
||||||
coinnum: 0, //每局的金币数
|
coinnum: 0, //每局的金币数
|
||||||
paid_user: false, //是否是付费用户
|
paid_user: false, //是否是付费用户
|
||||||
version: "1.9.89", //版本号
|
version: "1.9.90", //版本号
|
||||||
shushu_DistinctId: "", //数数访客ID
|
shushu_DistinctId: "", //数数访客ID
|
||||||
shushu_AccountId: "", //数数账号ID
|
shushu_AccountId: "", //数数账号ID
|
||||||
uid: "", //用户和后端唯一id
|
uid: "", //用户和后端唯一id
|
||||||
|
|
|
||||||
|
|
@ -126,6 +126,7 @@ export default class Utils {
|
||||||
errCode: errCode,
|
errCode: errCode,
|
||||||
err: "请求支付失败",
|
err: "请求支付失败",
|
||||||
}
|
}
|
||||||
|
console.log("请求支付失败");
|
||||||
callBack(data);
|
callBack(data);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -305,23 +305,8 @@ export default class NewClass extends cc.Component {
|
||||||
// this.btn_Touch = true;
|
// this.btn_Touch = true;
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
let iosPayInfo = {
|
|
||||||
price: price,
|
this.iosOldPay(price, productId);
|
||||||
payment_name: productId,
|
|
||||||
payment_count: 1,
|
|
||||||
}
|
|
||||||
this.iosPrice = price;
|
|
||||||
this.iosProductId = productId;
|
|
||||||
this.iosCount = 1;
|
|
||||||
Utils.GoKEFu(iosPayInfo, (res) => {
|
|
||||||
if (res == "success") {
|
|
||||||
console.log("客服回话成功");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("客服回话失败");
|
|
||||||
this.closeLoad();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// MiniGameSdk.API.showToast("充值成功");
|
// MiniGameSdk.API.showToast("充值成功");
|
||||||
|
|
@ -357,6 +342,12 @@ export default class NewClass extends cc.Component {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
|
console.log("错误原因:", res.errMsg);
|
||||||
|
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
||||||
|
console.log("走ios旧支付");
|
||||||
|
this.iosOldPay(price, productId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
MiniGameSdk.API.showToast("充值失败");
|
MiniGameSdk.API.showToast("充值失败");
|
||||||
//console.log(res);
|
//console.log(res);
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
|
|
@ -488,4 +479,27 @@ export default class NewClass extends cc.Component {
|
||||||
onDestroy() {
|
onDestroy() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
iosOldPay(price, productId) {
|
||||||
|
// 旧版本ios支付
|
||||||
|
let iosPayInfo = {
|
||||||
|
price: price,
|
||||||
|
payment_name: productId,
|
||||||
|
payment_count: 1,
|
||||||
|
}
|
||||||
|
this.iosPrice = price;
|
||||||
|
this.iosProductId = productId;
|
||||||
|
this.iosCount = 1;
|
||||||
|
console.log("准备跳客服回话:");
|
||||||
|
console.log(this.iosProductId);
|
||||||
|
Utils.GoKEFu(iosPayInfo, (res) => {
|
||||||
|
if (res == "success") {
|
||||||
|
console.log("客服回话成功");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("客服回话失败");
|
||||||
|
this.closeLoad();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -385,23 +385,9 @@ export default class NewbieGift extends cc.Component {
|
||||||
// this.btn_Touch = true;
|
// this.btn_Touch = true;
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
let iosPayInfo = {
|
|
||||||
price: price,
|
this.iosOldPay(price, productId);
|
||||||
payment_name: productId,
|
|
||||||
payment_count: 1,
|
|
||||||
}
|
|
||||||
this.iosPrice = price;
|
|
||||||
this.iosProductId = productId;
|
|
||||||
this.iosCount = 1;
|
|
||||||
Utils.GoKEFu(iosPayInfo, (res) => {
|
|
||||||
if (res == "success") {
|
|
||||||
console.log("客服回话成功");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("客服回话失败");
|
|
||||||
this.closeLoad();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// MiniGameSdk.API.showToast("充值成功");
|
// MiniGameSdk.API.showToast("充值成功");
|
||||||
|
|
@ -437,6 +423,12 @@ export default class NewbieGift extends cc.Component {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
|
console.log("错误原因:", res.errMsg);
|
||||||
|
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
||||||
|
console.log("走ios旧支付");
|
||||||
|
this.iosOldPay(price, productId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
MiniGameSdk.API.showToast("充值失败");
|
MiniGameSdk.API.showToast("充值失败");
|
||||||
//console.log(res);
|
//console.log(res);
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
|
|
@ -574,5 +566,26 @@ export default class NewbieGift extends cc.Component {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
iosOldPay(price, productId) {
|
||||||
|
// 旧版本ios支付
|
||||||
|
let iosPayInfo = {
|
||||||
|
price: price,
|
||||||
|
payment_name: productId,
|
||||||
|
payment_count: 1,
|
||||||
|
}
|
||||||
|
this.iosPrice = price;
|
||||||
|
this.iosProductId = productId;
|
||||||
|
this.iosCount = 1;
|
||||||
|
Utils.GoKEFu(iosPayInfo, (res) => {
|
||||||
|
if (res == "success") {
|
||||||
|
console.log("客服回话成功");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("客服回话失败");
|
||||||
|
this.closeLoad();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -575,25 +575,7 @@ export default class passCheck extends cc.Component {
|
||||||
// this.btn_Touch = true;
|
// this.btn_Touch = true;
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
let iosPayInfo = {
|
this.iosOldPay(price, productId);
|
||||||
price: price,
|
|
||||||
payment_name: productId,
|
|
||||||
payment_count: 1,
|
|
||||||
}
|
|
||||||
this.iosPrice = price;
|
|
||||||
this.iosProductId = productId;
|
|
||||||
this.iosCount = 1;
|
|
||||||
console.log("准备跳客服回话:");
|
|
||||||
console.log(this.iosProductId);
|
|
||||||
Utils.GoKEFu(iosPayInfo, (res) => {
|
|
||||||
if (res == "success") {
|
|
||||||
console.log("客服回话成功");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("客服回话失败");
|
|
||||||
this.closeLoad();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
|
|
@ -615,6 +597,12 @@ export default class passCheck extends cc.Component {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
|
console.log("错误原因:", res.errMsg);
|
||||||
|
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
||||||
|
console.log("走ios旧支付");
|
||||||
|
this.iosOldPay(price, productId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
MiniGameSdk.API.showToast("充值失败");
|
MiniGameSdk.API.showToast("充值失败");
|
||||||
//console.log(res);
|
//console.log(res);
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
|
|
@ -792,4 +780,27 @@ export default class passCheck extends cc.Component {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
iosOldPay(price, productId) {
|
||||||
|
// 旧版本ios支付
|
||||||
|
let iosPayInfo = {
|
||||||
|
price: price,
|
||||||
|
payment_name: productId,
|
||||||
|
payment_count: 1,
|
||||||
|
}
|
||||||
|
this.iosPrice = price;
|
||||||
|
this.iosProductId = productId;
|
||||||
|
this.iosCount = 1;
|
||||||
|
console.log("准备跳客服回话:");
|
||||||
|
console.log(this.iosProductId);
|
||||||
|
Utils.GoKEFu(iosPayInfo, (res) => {
|
||||||
|
if (res == "success") {
|
||||||
|
console.log("客服回话成功");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("客服回话失败");
|
||||||
|
this.closeLoad();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -576,26 +576,8 @@ export default class NewClass extends cc.Component {
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
|
|
||||||
// 旧版本ios支付
|
this.iosOldPay(price, productId);
|
||||||
let iosPayInfo = {
|
|
||||||
price: price,
|
|
||||||
payment_name: productId,
|
|
||||||
payment_count: 1,
|
|
||||||
}
|
|
||||||
this.iosPrice = price;
|
|
||||||
this.iosProductId = productId;
|
|
||||||
this.iosCount = 1;
|
|
||||||
console.log("准备跳客服回话:");
|
|
||||||
console.log(this.iosProductId);
|
|
||||||
Utils.GoKEFu(iosPayInfo, (res) => {
|
|
||||||
if (res == "success") {
|
|
||||||
console.log("客服回话成功");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("客服回话失败");
|
|
||||||
this.closeLoad();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// MiniGameSdk.API.showToast("充值成功");
|
// MiniGameSdk.API.showToast("充值成功");
|
||||||
|
|
@ -612,9 +594,9 @@ export default class NewClass extends cc.Component {
|
||||||
|
|
||||||
this.openLoad();
|
this.openLoad();
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
// console.log("7.14_____________________", "调用充值接口", systemType);
|
console.log("6.26_____________________", "调用充值接口", systemType);
|
||||||
Utils.buyProp(id, count, price, systemType, productId, (res) => {
|
Utils.buyProp(id, count, price, systemType, productId, (res) => {
|
||||||
//console.log("获得充值结果", res);
|
console.log("获得充值结果_____", res);
|
||||||
if (res == null) {
|
if (res == null) {
|
||||||
MiniGameSdk.API.showToast("充值失败");
|
MiniGameSdk.API.showToast("充值失败");
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
|
|
@ -631,8 +613,14 @@ export default class NewClass extends cc.Component {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if (res.err) {
|
else if (res.err) {
|
||||||
|
console.log("错误原因:", res.errMsg);
|
||||||
|
if (res.errMsg && res.errMsg.indexOf("fail App Store") !== -1) {
|
||||||
|
console.log("走ios旧支付");
|
||||||
|
this.iosOldPay(price, productId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
MiniGameSdk.API.showToast("充值失败");
|
MiniGameSdk.API.showToast("充值失败");
|
||||||
//console.log(res);
|
console.log(res);
|
||||||
this.btn_Touch = true;
|
this.btn_Touch = true;
|
||||||
let name = "支付拉起失败";
|
let name = "支付拉起失败";
|
||||||
if (res.errCode == -2) {
|
if (res.errCode == -2) {
|
||||||
|
|
@ -880,5 +868,28 @@ export default class NewClass extends cc.Component {
|
||||||
this.node.getChildByName("ConfirmBox").active = false;
|
this.node.getChildByName("ConfirmBox").active = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
iosOldPay(price, productId) {
|
||||||
|
// 旧版本ios支付
|
||||||
|
let iosPayInfo = {
|
||||||
|
price: price,
|
||||||
|
payment_name: productId,
|
||||||
|
payment_count: 1,
|
||||||
|
}
|
||||||
|
this.iosPrice = price;
|
||||||
|
this.iosProductId = productId;
|
||||||
|
this.iosCount = 1;
|
||||||
|
console.log("准备跳客服回话:");
|
||||||
|
console.log(this.iosProductId);
|
||||||
|
Utils.GoKEFu(iosPayInfo, (res) => {
|
||||||
|
if (res == "success") {
|
||||||
|
console.log("客服回话成功");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("客服回话失败");
|
||||||
|
this.closeLoad();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// update (dt) {}
|
// update (dt) {}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user