Compare commits

...

4 Commits

4 changed files with 26 additions and 5 deletions

View File

@@ -874,8 +874,9 @@ $(function () {
// }
if (browser.app) {
if (browser.android) {
window.androidJsObj.openChargePage();
window.androidJsObj.openChargePage(6);
} else if (browser.ios) {
window.webkit.messageHandlers.chargePayClickPage.postMessage(6);
window.location.href = urlPrefix + '/peko/modules/pay/index.html?channelType=4';
}
}

View File

@@ -302,9 +302,10 @@ $(function(){
$('body').css('overflow', 'auto')
if(browser.app){
if(browser.android){
tools.nativeUtils.jumpAppointPage('RECHARGE_PAGE')
// tools.nativeUtils.jumpAppointPage('RECHARGE_PAGE')
window.androidJsObj.openChargePage(8);
}else if(browser.ios){
window.webkit.messageHandlers.openChargePage.postMessage(null)
window.webkit.messageHandlers.chargePayClickPage.postMessage(8)
}
}else{
toastMsg('請在app內打開')

View File

@@ -19,6 +19,7 @@ let uid;
let modeOfPayment = false;//判断是否有选择支付方式
let paymentAmount = false;//判断是否有选择付款金额
var deviceId;//型号ID
var payMoney //充值金额
$(function () {
if (EnvCheck() == 'test') {//degBug
new VConsole();
@@ -125,6 +126,9 @@ $(function () {
logingFun("請選擇您的儲值金額")//''
} else {
console.log(countryCode)
console.log('payMoney',payMoney);
// 点击充值埋点
chargeFinish(payMoney)
networkRequest({
type: 'POST',
url: urlPrefix + '/charge/apply2New',
@@ -219,7 +223,7 @@ $(function () {
arr[type].chargeWays[index].chargeProds.forEach(res => {//金幣
// <b>${res.chargeGoldNum.toLocaleString()} ${"金幣"}</b>
str += `
<span channel="${res.channel}" chargeProdId="${res.chargeProdId}" seqNo="${res.seqNo}">
<span channel="${res.channel}" chargeProdId="${res.chargeProdId}" payMoney="${res.money}" seqNo="${res.seqNo}">
<b>${res.prodName}</b>
<i>${res.currencySign} ${res.money.toLocaleString()}</i>
</span>
@@ -231,6 +235,7 @@ $(function () {
paymentAmount = true;
console.log($(this));
chargeProdId = $(this).attr('chargeProdId');
payMoney = $(this).attr('payMoney');
$(this).addClass('active').siblings().removeClass('active');
})
}
@@ -291,4 +296,17 @@ function updateQueryStringParameter (uri, key, value) {
else {
return uri + separator + key + "=" + value;
}
}
// 点击支付之后埋点
function chargeFinish(payMoney) {
if(browser.app){
if(browser.android){
window.androidJsObj.chargePayPage(payMoney);
}else if(browser.ios){
window.webkit.messageHandlers.chargePayPage.postMessage(payMoney)
}
}else{
console.log('請在app內打開')
}
}

View File

@@ -301,8 +301,9 @@ $(function () {
$('.go-to-recharge, .recharge-icon').click(() => {
if (browser.app) {
if (browser.android) {
window.androidJsObj.openChargePage();
window.androidJsObj.openChargePage(7);
} else if (browser.ios) {
window.webkit.messageHandlers.chargePayClickPage.postMessage(7);
window.location.href = urlPrefix + '/peko/modules/pay/index.html?channelType=4';
}
} else {