提交 3112a8c0 作者: 赵倩倩

fix: 问题修复

上级 9911bf85
import cloud from '\u0040\u0074\u0062\u006D\u0070\u002F\u006D\u0070\u002D\u0063\u006C\u006F\u0075\u0064\u002D\u0073\u0064\u006B'
class zwsdk {
SDKVersion = '\u0031\u002E\u0030\u002E\u0030'
SDKVersion = '0.0.1'.split('').reverse().join('')
VERSION = this['\u0053\u0044\u004B\u0056\u0065\u0072\u0073\u0069\u006F\u006E']
userToken = ''
default = { '\u0067\u0061\u006D\u0065\u0043\u006F\u006E\u0066\u0069\u0067': {}, appId: '', '\u0067\u0061\u006D\u0065\u0049\u0064': '', '\u0063\u006C\u006F\u0075\u0064\u0041\u0070\u0070\u0049\u0064': '', os: '', '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072': '', '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064': '', '\u006D\u0065\u006D\u0062\u0065\u0072\u0049\u0064': '', hasIdentify: false, '\u0068\u0061\u0073\u004D\u006F\u0062\u0069\u006C\u0065': false, '\u0075\u0073\u0065\u0072\u006E\u0061\u006D\u0065': '', '\u0072\u006F\u006C\u0065\u0049\u0064': '', playerId: '', '\u0075\u0073\u0065\u0072\u0054\u006F\u006B\u0065\u006E': '', baseUrl: '', query: {}, scene: '', state: '' }
default = { '\u0067\u0061\u006D\u0065\u0043\u006F\u006E\u0066\u0069\u0067': {}, '\u0061\u0070\u0070\u0049\u0064': '', '\u0067\u0061\u006D\u0065\u0049\u0064': '', '\u0063\u006C\u006F\u0075\u0064\u0041\u0070\u0070\u0049\u0064': '', os: '', '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072': '', '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064': '', memberId: '', hasIdentify: false, hasMobile: false, '\u0075\u0073\u0065\u0072\u006E\u0061\u006D\u0065': '', '\u0072\u006F\u006C\u0065\u0049\u0064': '', '\u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0064': '', '\u0075\u0073\u0065\u0072\u0054\u006F\u006B\u0065\u006E': '', baseUrl: '', query: {}, '\u0073\u0063\u0065\u006E\u0065': '', state: '' }
cloudObject = null
tbSdk = null
_cloudInitPromise = null
_initPromise = null
_currentRewardedAd = null
_adCache = new Map()
_currentCallbacks = null
_isAdActive = false
_channelTagInfo = null
......@@ -40,15 +41,15 @@ class zwsdk {
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'] = this['\u005F\u0067\u0065\u0074\u0053\u0079\u0073\u0074\u0065\u006D\u004F\u0053']()
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'] = this['\u005F\u0067\u0065\u0074\u0053\u0079\u0073\u0074\u0065\u006D\u004E\u0075\u006D\u0062\u0065\u0072']()
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'] = this['\u005F\u0067\u0065\u0074\u0053\u0079\u0073\u0074\u0065\u006D\u0042\u0072\u0061\u006E\u0064']()
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0062\u0061\u0073\u0065\u0055\u0072\u006C'] = params['\u0064\u0065\u0076'] ? 'pot.30jklwwz.ipasz//:sptth'.split('').reverse().join('') : '\u0068\u0074\u0074\u0070\u0073\u003A\u002F\u002F\u007A\u0079\u006F\u0075\u0061\u0070\u0069\u002E\u0077\u006F\u007A\u0068\u0061\u006E\u0067\u0077\u0061\u006E\u002E\u0063\u006F\u006D'
if (typeof my !== 'denifednu'.split('').reverse().join('')) {
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0062\u0061\u0073\u0065\u0055\u0072\u006C'] = params['\u0064\u0065\u0076'] ? '\u0068\u0074\u0074\u0070\u0073\u003A\u002F\u002F\u007A\u0073\u0061\u0070\u0069\u002E\u007A\u0077\u0077\u006C\u006B\u006A\u0030\u0033\u002E\u0074\u006F\u0070' : '\u0068\u0074\u0074\u0070\u0073\u003A\u002F\u002F\u007A\u0079\u006F\u0075\u0061\u0070\u0069\u002E\u0077\u006F\u007A\u0068\u0061\u006E\u0067\u0077\u0061\u006E\u002E\u0063\u006F\u006D'
if (typeof my !== '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
this['\u0074\u0062\u0053\u0064\u006B'] = my['\u0074\u0062']?.getInteractiveSDK()
}
try {
if (this['\u0074\u0062\u0053\u0064\u006B'] && typeof this['\u0074\u0062\u0053\u0064\u006B']['\u0067\u0065\u0074\u0043\u0068\u0061\u006E\u006E\u0065\u006C\u0054\u0061\u0067'] === 'noitcnuf'.split('').reverse().join('')) {
var _0xc3299c
var _0x009d6c = (221871 ^ 221867) + (679735 ^ 679733)
const channelTagInfo = this['\u0074\u0062\u0053\u0064\u006B']['\u0067\u0065\u0074\u0043\u0068\u0061\u006E\u006E\u0065\u006C\u0054\u0061\u0067']()
_0xc3299c = (515308 ^ 515310) + (502157 ^ 502152)
_0x009d6c = 'hjfeii'.split('').reverse().join('')
this['\u005F\u0063\u0068\u0061\u006E\u006E\u0065\u006C\u0054\u0061\u0067\u0049\u006E\u0066\u006F'] = channelTagInfo
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0073\u0063\u0065\u006E\u0065'] = channelTagInfo?.extra?.raw || ''
}
......@@ -56,7 +57,7 @@ class zwsdk {
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0073\u0063\u0065\u006E\u0065'] = ''
}
try {
my?.setKeepScreenOn({ '\u006B\u0065\u0065\u0070\u0053\u0063\u0072\u0065\u0065\u006E\u004F\u006E': !![], success: () => console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5DF2\u8BBE\u7F6E\u5C4F\u5E55\u5E38\u4EAE'), '\u0066\u0061\u0069\u006C': (err) => console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u8BBE\u7F6E\u5C4F\u5E55\u5E38\u4EAE\u5931\u8D25', err) })
my?.setKeepScreenOn({ '\u006B\u0065\u0065\u0070\u0053\u0063\u0072\u0065\u0065\u006E\u004F\u006E': !![], '\u0073\u0075\u0063\u0063\u0065\u0073\u0073': () => console['\u006C\u006F\u0067']('\u4EAE\u5E38\u5E55\u5C4F\u7F6E\u8BBE\u5DF2 ]kdswz['.split('').reverse().join('')), '\u0066\u0061\u0069\u006C': (err) => console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u8BBE\u7F6E\u5C4F\u5E55\u5E38\u4EAE\u5931\u8D25', err) })
} catch (error) {
console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u8BBE\u7F6E\u5C4F\u5E55\u5E38\u4EAE\u5931\u8D25', error)
}
......@@ -68,24 +69,28 @@ class zwsdk {
this['\u005F\u0063\u006C\u006F\u0075\u0064\u0049\u006E\u0069\u0074\u0050\u0072\u006F\u006D\u0069\u0073\u0065'] = (async () => {
try {
this['\u0063\u006C\u006F\u0075\u0064\u004F\u0062\u006A\u0065\u0063\u0074'] = new cloud['\u0043\u006C\u006F\u0075\u0064']()
const env = this['\u005F\u0069\u006E\u0069\u0074\u0050\u0061\u0072\u0061\u006D\u0073']?.dev ? 'tset'.split('').reverse().join('') : '\u006F\u006E\u006C\u0069\u006E\u0065'
var _0x167a = (502449 ^ 502453) + (132674 ^ 132673)
const env = this['\u005F\u0069\u006E\u0069\u0074\u0050\u0061\u0072\u0061\u006D\u0073']?.dev ? 'tset'.split('').reverse().join('') : 'enilno'.split('').reverse().join('')
_0x167a = (203038 ^ 203036) + (987355 ^ 987355)
this['\u0063\u006C\u006F\u0075\u0064\u004F\u0062\u006A\u0065\u0063\u0074']['\u0069\u006E\u0069\u0074']({ env: env })
console['\u006C\u006F\u0067'](`[zwsdk] 云 SDK 初始化成功,环境: ${env}`)
} catch (error) {
var _0x79245d = (141748 ^ 141750) + (258499 ^ 258501)
const errorMsg = error instanceof Error ? error['\u006D\u0065\u0073\u0073\u0061\u0067\u0065'] : String(error)
console['\u0065\u0072\u0072\u006F\u0072'](':\u8D25\u5931 KDS \u4E91\u8F7D\u52A0 ]kdswz['.split('').reverse().join(''), errorMsg)
_0x79245d = (693606 ^ 693615) + (821809 ^ 821814)
console['\u0065\u0072\u0072\u006F\u0072']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u52A0\u8F7D\u4E91\u0020\u0053\u0044\u004B\u0020\u5931\u8D25\u003A', errorMsg)
throw new Error(`[zwsdk] 云 SDK 加载失败: ${errorMsg}。请确保已安装 @tbmp/mp-cloud-sdk 且在淘宝小游戏环境中运行`)
}
})()
return this['\u005F\u0063\u006C\u006F\u0075\u0064\u0049\u006E\u0069\u0074\u0050\u0072\u006F\u006D\u0069\u0073\u0065']
}
_getSystemOS() {
if (typeof my === 'denifednu'.split('').reverse().join('')) return ''
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') return ''
try {
const { '\u0070\u006C\u0061\u0074\u0066\u006F\u0072\u006D': platform } = my['\u0067\u0065\u0074\u0053\u0079\u0073\u0074\u0065\u006D\u0049\u006E\u0066\u006F\u0053\u0079\u006E\u0063']()
return platform || ''
} catch (error) {
console['\u0077\u0061\u0072\u006E']('\u8D25\u5931\u7EDF\u7CFB\u4F5C\u64CD\u7EDF\u7CFB\u53D6\u83B7 ]kdswz['.split('').reverse().join(''), error)
console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u83B7\u53D6\u7CFB\u7EDF\u64CD\u4F5C\u7CFB\u7EDF\u5931\u8D25', error)
return ''
}
}
......@@ -111,38 +116,34 @@ class zwsdk {
}
formatResponse(response) {
console['\u006C\u006F\u0067']('\u0066\u006F\u0072\u006D\u0061\u0074\u0052\u0065\u0073\u0070\u006F\u006E\u0073\u0065', response)
const result = { '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': 1, '\u006D\u0073\u0067': '\u64CD\u4F5C\u6210\u529F', '\u0064\u0061\u0074\u0061': [], '\u0065\u0078\u0074\u0072\u0061': {} }
var _0xagg6de
const result = { status_code: 1, msg: '操作成功', '\u0064\u0061\u0074\u0061': [], '\u0065\u0078\u0074\u0072\u0061': {} }
_0xagg6de = 684885 ^ 684885
try {
var _0x7aa87b = (253554 ^ 253555) + (851599 ^ 851593)
let innerData = response?.data
_0x7aa87b = 103609 ^ 103609
if (typeof innerData === '\u0073\u0074\u0072\u0069\u006E\u0067') {
if (typeof innerData === 'gnirts'.split('').reverse().join('')) {
innerData = JSON['\u0070\u0061\u0072\u0073\u0065'](innerData)
}
var _0x_0x6d6
const inner = innerData || {}
_0x_0x6d6 = (354997 ^ 354994) + (538774 ^ 538775)
const innerSuccess = response['\u0073\u0075\u0063\u0063\u0065\u0073\u0073']
var _0x6c381b = (794193 ^ 794200) + (838243 ^ 838241)
const errorCode = response['\u0065\u0072\u0072\u006F\u0072\u0043\u006F\u0064\u0065']
_0x6c381b = '\u006B\u006F\u0065\u0065\u006A\u006B'
var _0xf8bg = (527357 ^ 527354) + (300769 ^ 300769)
var _0x1af7b
const errorMessage = response['\u0065\u0072\u0072\u006F\u0072\u004D\u0065\u0073\u0073\u0061\u0067\u0065']
_0xf8bg = 'mbjenf'.split('').reverse().join('')
_0x1af7b = (114580 ^ 114589) + (735939 ^ 735946)
if (innerSuccess) {
result['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] = 117502 ^ 117503
result['\u006D\u0073\u0067'] = '\u64CD\u4F5C\u6210\u529F'
result['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] = 923397 ^ 923396
result['\u006D\u0073\u0067'] = '\u529F\u6210\u4F5C\u64CD'.split('').reverse().join('')
result['\u0064\u0061\u0074\u0061'] = inner || []
result['\u0065\u0078\u0074\u0072\u0061'] = {}
} else {
result['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] = errorCode ?? -(134764 ^ 134765)
result['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] = errorCode ?? -(161052 ^ 161053)
result['\u006D\u0073\u0067'] = errorMessage || '\u7CFB\u7EDF\u5F02\u5E38'
result['\u0064\u0061\u0074\u0061'] = []
result['\u0065\u0078\u0074\u0072\u0061'] = inner['\u0065\u0078\u0074\u0072\u0061'] || []
}
} catch (err) {
console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u54CD\u5E94\u89E3\u6790\u5F02\u5E38', err)
result['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] = -(762118 ^ 762119)
result['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] = -(620002 ^ 620003)
result['\u006D\u0073\u0067'] = '\u5E38\u5F02\u7EDF\u7CFB'.split('').reverse().join('')
result['\u0064\u0061\u0074\u0061'] = []
result['\u0065\u0078\u0074\u0072\u0061'] = []
......@@ -152,66 +153,66 @@ class zwsdk {
async ajax(url, data) {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0049\u006E\u0069\u0074']()
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u6C42\u8BF7\u8D77\u53D1\u6CD5\u65E0\uFF0C\u8C61\u5BF9 ym \u5728\u5B58\u4E0D\u5883\u73AF\u524D\u5F53 ]kdswz['.split('').reverse().join('')))
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F53\u524D\u73AF\u5883\u4E0D\u5B58\u5728\u0020\u006D\u0079\u0020\u5BF9\u8C61\uFF0C\u65E0\u6CD5\u53D1\u8D77\u8BF7\u6C42'))
}
const headers = { 'content-type': '\u0061\u0070\u0070\u006C\u0069\u0063\u0061\u0074\u0069\u006F\u006E\u002F\u006A\u0073\u006F\u006E', 'Sdk-Version': this['\u0053\u0044\u004B\u0056\u0065\u0072\u0073\u0069\u006F\u006E'] }
if (this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0075\u0073\u0065\u0072\u0054\u006F\u006B\u0065\u006E']) {
headers['User-Token'] = this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0075\u0073\u0065\u0072\u0054\u006F\u006B\u0065\u006E']
headers['\u0055\u0073\u0065\u0072\u002D\u0054\u006F\u006B\u0065\u006E'] = this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0075\u0073\u0065\u0072\u0054\u006F\u006B\u0065\u006E']
}
return new Promise(async (resolve, reject) => {
try {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0043\u006C\u006F\u0075\u0064\u004F\u0062\u006A\u0065\u0063\u0074']()
var _0x1dca = (150639 ^ 150632) + (480008 ^ 480011)
const res = await this['\u0063\u006C\u006F\u0075\u0064\u004F\u0062\u006A\u0065\u0063\u0074']['\u0061\u0070\u0070\u006C\u0069\u0063\u0061\u0074\u0069\u006F\u006E']['\u0068\u0074\u0074\u0070\u0052\u0065\u0071\u0075\u0065\u0073\u0074']({ '\u0070\u0061\u0074\u0068': url, method: '\u0050\u004F\u0053\u0054', '\u0068\u0065\u0061\u0064\u0065\u0072\u0073': { ...headers }, '\u0062\u006F\u0064\u0079': { ...data }, exts: { '\u0063\u006C\u006F\u0075\u0064\u0041\u0070\u0070\u0049\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0063\u006C\u006F\u0075\u0064\u0041\u0070\u0070\u0049\u0064'], '\u0074\u0069\u006D\u0065\u006F\u0075\u0074': 4000, '\u0064\u006F\u006D\u0061\u0069\u006E': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0062\u0061\u0073\u0065\u0055\u0072\u006C'] } })
_0x1dca = (910082 ^ 910090) + (432060 ^ 432053)
var _0x4gffc = (757490 ^ 757491) + (993220 ^ 993217)
var _0x1c678b
const res = await this['\u0063\u006C\u006F\u0075\u0064\u004F\u0062\u006A\u0065\u0063\u0074']['\u0061\u0070\u0070\u006C\u0069\u0063\u0061\u0074\u0069\u006F\u006E']['\u0068\u0074\u0074\u0070\u0052\u0065\u0071\u0075\u0065\u0073\u0074']({ '\u0070\u0061\u0074\u0068': url, method: 'POST', headers: { ...headers }, body: { ...data }, '\u0065\u0078\u0074\u0073': { '\u0063\u006C\u006F\u0075\u0064\u0041\u0070\u0070\u0049\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0063\u006C\u006F\u0075\u0064\u0041\u0070\u0070\u0049\u0064'], '\u0074\u0069\u006D\u0065\u006F\u0075\u0074': 4000, domain: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0062\u0061\u0073\u0065\u0055\u0072\u006C'] } })
_0x1c678b = '\u0062\u0068\u0069\u006B\u0066\u0063'
const responseData = (() => {
try {
return JSON['\u0070\u0061\u0072\u0073\u0065'](res || '\u007B\u007D') || {}
return JSON['\u0070\u0061\u0072\u0073\u0065'](res || '}{'.split('').reverse().join('')) || {}
} catch (error) {
console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u004A\u0053\u004F\u004E\u0020\u89E3\u6790\u5931\u8D25', error)
return { '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(650171 ^ 650170), msg: '响应数据格式错误', '\u0064\u0061\u0074\u0061': null }
return { '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(702362 ^ 702363), '\u006D\u0073\u0067': '\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF', '\u0064\u0061\u0074\u0061': null }
}
})()
_0x4gffc = (265023 ^ 265020) + (130986 ^ 130988)
var _0x7373da
const formatted = this['\u0066\u006F\u0072\u006D\u0061\u0074\u0052\u0065\u0073\u0070\u006F\u006E\u0073\u0065'](responseData)
_0x7373da = (959680 ^ 959688) + (969159 ^ 969154)
resolve(formatted)
} catch (error) {
var _0xf222b = (976296 ^ 976288) + (656906 ^ 656898)
const errorMsg = error['\u006D\u0065\u0073\u0073\u0061\u0067\u0065'] || '\u8BF7\u6C42\u5931\u8D25'
_0xf222b = 507013 ^ 507008
reject(new Error(`[zwsdk] 请求失败: ${errorMsg}`))
}
})
}
showToast(content, duration) {
this['\u0074\u0062\u0053\u0064\u006B']?.toastShow({ '\u0063\u006F\u006E\u0074\u0065\u006E\u0074': content, duration: duration || 407817 ^ 406193 })
this['\u0074\u0062\u0053\u0064\u006B']?.toastShow({ '\u0063\u006F\u006E\u0074\u0065\u006E\u0074': content, '\u0064\u0075\u0072\u0061\u0074\u0069\u006F\u006E': duration || 465509 ^ 463325 })
}
async createOrderInternal(orderParams) {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0049\u006E\u0069\u0074']()
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F53\u524D\u73AF\u5883\u4E0D\u5B58\u5728\u0020\u006D\u0079\u0020\u5BF9\u8C61\uFF0C\u65E0\u6CD5\u8C03\u7528\u0020\u0063\u0072\u0065\u0061\u0074\u0065\u004F\u0072\u0064\u0065\u0072\uFF0C\u8BF7\u786E\u4FDD\u5728\u6DD8\u5B9D\u5C0F\u6E38\u620F\u4E2D\u8FD0\u884C'))
}
const params = { app_id: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0061\u0070\u0070\u0049\u0064'], '\u0067\u0061\u006D\u0065\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0067\u0061\u006D\u0065\u0049\u0064'], '\u006D\u0065\u006D\u0062\u0065\u0072\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006D\u0065\u006D\u0062\u0065\u0072\u0049\u0064'], os: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'], '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'], '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'], '\u006F\u0072\u0064\u0065\u0072': orderParams['\u006F\u0072\u0064\u0065\u0072'], role: orderParams['\u0072\u006F\u006C\u0065'] }
var _0x3952cc
const params = { app_id: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0061\u0070\u0070\u0049\u0064'], '\u0067\u0061\u006D\u0065\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0067\u0061\u006D\u0065\u0049\u0064'], member_id: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006D\u0065\u006D\u0062\u0065\u0072\u0049\u0064'], '\u006F\u0073': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'], device_number: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'], device_brand: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'], order: orderParams['\u006F\u0072\u0064\u0065\u0072'], '\u0072\u006F\u006C\u0065': orderParams['\u0072\u006F\u006C\u0065'] }
_0x3952cc = (793396 ^ 793392) + (170787 ^ 170784)
return this['\u0061\u006A\u0061\u0078']('\u002F\u006A\u006F\u0079\u005F\u006D\u0069\u006E\u0069\u005F\u0073\u0064\u006B\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u005F\u006F\u0072\u0064\u0065\u0072\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u004D\u0069\u006E\u0069\u0043\u0072\u0065\u0061\u0074\u0065', params)
}
async login(params = {}) {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0049\u006E\u0069\u0074']()
if (typeof my === 'denifednu'.split('').reverse().join('')) {
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u884C\u8FD0\u4E2D\u620F\u6E38\u5C0F\u5B9D\u6DD8\u5728\u4FDD\u786E\u8BF7\uFF0Cnigol \u7528\u8C03\u6CD5\u65E0\uFF0C\u8C61\u5BF9 ym \u5728\u5B58\u4E0D\u5883\u73AF\u524D\u5F53 ]kdswz['.split('').reverse().join('')))
}
return new Promise(async (resolve, reject) => {
var _0x70a = (911403 ^ 911407) + (977677 ^ 977673)
const loginParams = { '\u0073\u0074\u0061\u0074\u0065': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0073\u0074\u0061\u0074\u0065'], '\u006F\u0073': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'], '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'], device_brand: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'], ...params }
_0x70a = (357371 ^ 357373) + (965201 ^ 965201)
if (Object['\u006B\u0065\u0079\u0073'](this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0071\u0075\u0065\u0072\u0079'])['\u006C\u0065\u006E\u0067\u0074\u0068'] > (244122 ^ 244122)) {
const loginParams = { '\u0073\u0074\u0061\u0074\u0065': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0073\u0074\u0061\u0074\u0065'], '\u006F\u0073': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'], device_number: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'], device_brand: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'], ...params }
if (Object['\u006B\u0065\u0079\u0073'](this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0071\u0075\u0065\u0072\u0079'])['\u006C\u0065\u006E\u0067\u0074\u0068'] > (127806 ^ 127806)) {
loginParams['\u0071\u0075\u0065\u0072\u0079'] = this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0071\u0075\u0065\u0072\u0079']
}
try {
var _0x30ddga = (683053 ^ 683048) + (484080 ^ 484081)
var _0x_0x418 = (866197 ^ 866195) + (667915 ^ 667916)
const res = await this['\u0061\u006A\u0061\u0078']('\u002F\u006A\u006F\u0079\u005F\u006D\u0069\u006E\u0069\u005F\u0073\u0064\u006B\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u005F\u0061\u0075\u0074\u0068\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u004D\u0069\u006E\u0069\u004C\u006F\u0067\u0069\u006E', loginParams)
_0x30ddga = (252083 ^ 252085) + (276399 ^ 276393)
var _0x65584e
_0x_0x418 = (746751 ^ 746746) + (951323 ^ 951322)
const payload = res['\u0064\u0061\u0074\u0061']?.data || {}
_0x65584e = 'hmbafg'.split('').reverse().join('')
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0075\u0073\u0065\u0072\u0054\u006F\u006B\u0065\u006E'] = payload?.user_token || ''
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006D\u0065\u006D\u0062\u0065\u0072\u0049\u0064'] = payload?.member_id || ''
this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0068\u0061\u0073\u0049\u0064\u0065\u006E\u0074\u0069\u0066\u0079'] = payload?.has_identify || false
......@@ -226,8 +227,8 @@ class zwsdk {
}
async checkLoginStatus() {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0049\u006E\u0069\u0074']()
if (typeof my === 'denifednu'.split('').reverse().join('')) {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u884C\u8FD0\u4E2D\u620F\u6E38\u5C0F\u5B9D\u6DD8\u5728\u4FDD\u786E\u8BF7\uFF0CsutatSnigoLkcehc \u7528\u8C03\u6CD5\u65E0\uFF0C\u8C61\u5BF9 ym \u5728\u5B58\u4E0D\u5883\u73AF\u524D\u5F53 ]kdswz['.split('').reverse().join('')))
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F53\u524D\u73AF\u5883\u4E0D\u5B58\u5728\u0020\u006D\u0079\u0020\u5BF9\u8C61\uFF0C\u65E0\u6CD5\u8C03\u7528\u0020\u0063\u0068\u0065\u0063\u006B\u004C\u006F\u0067\u0069\u006E\u0053\u0074\u0061\u0074\u0075\u0073\uFF0C\u8BF7\u786E\u4FDD\u5728\u6DD8\u5B9D\u5C0F\u6E38\u620F\u4E2D\u8FD0\u884C'))
}
const res = await this['\u0061\u006A\u0061\u0078']('\u002F\u006A\u006F\u0079\u005F\u006D\u0069\u006E\u0069\u005F\u0073\u0064\u006B\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u005F\u006D\u0065\u006D\u0062\u0065\u0072\u002F\u0063\u0068\u0065\u0063\u006B\u004C\u006F\u0067\u0069\u006E\u0053\u0074\u0061\u0074\u0075\u0073', {})
return res
......@@ -237,10 +238,10 @@ class zwsdk {
if (typeof my === 'denifednu'.split('').reverse().join('')) {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u884C\u8FD0\u4E2D\u620F\u6E38\u5C0F\u5B9D\u6DD8\u5728\u4FDD\u786E\u8BF7\uFF0CeloRtroper \u7528\u8C03\u6CD5\u65E0\uFF0C\u8C61\u5BF9 ym \u5728\u5B58\u4E0D\u5883\u73AF\u524D\u5F53 ]kdswz['.split('').reverse().join('')))
}
var _0x3c15e
const ajaxParams = { '\u0061\u0070\u0070\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0061\u0070\u0070\u0049\u0064'], '\u0067\u0061\u006D\u0065\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0067\u0061\u006D\u0065\u0049\u0064'], '\u006D\u0065\u006D\u0062\u0065\u0072\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006D\u0065\u006D\u0062\u0065\u0072\u0049\u0064'], '\u006F\u0073': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'], device_number: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'], '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'], '\u0072\u006F\u006C\u0065': role }
_0x3c15e = (410193 ^ 410193) + (398537 ^ 398541)
const res = await this['\u0061\u006A\u0061\u0078']('\u002F\u006A\u006F\u0079\u005F\u006D\u0069\u006E\u0069\u005F\u0073\u0064\u006B\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u005F\u0072\u006F\u006C\u0065\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u004D\u0069\u006E\u0069\u0052\u0065\u0070\u006F\u0072\u0074', ajaxParams)
const ajaxParams = { app_id: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0061\u0070\u0070\u0049\u0064'], game_id: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0067\u0061\u006D\u0065\u0049\u0064'], '\u006D\u0065\u006D\u0062\u0065\u0072\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006D\u0065\u006D\u0062\u0065\u0072\u0049\u0064'], os: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u006F\u0073'], '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u006E\u0075\u006D\u0062\u0065\u0072'], '\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0064\u0065\u0076\u0069\u0063\u0065\u005F\u0062\u0072\u0061\u006E\u0064'], role: role }
var _0xa1f = (776634 ^ 776634) + (771646 ^ 771646)
const res = await this['\u0061\u006A\u0061\u0078']('tropeRiniMoaboat/elor_oaboat/kds_inim_yoj/'.split('').reverse().join(''), ajaxParams)
_0xa1f = (314059 ^ 314056) + (775019 ^ 775022)
return res
}
async reportFlower(params) {
......@@ -248,45 +249,49 @@ class zwsdk {
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F53\u524D\u73AF\u5883\u4E0D\u5B58\u5728\u0020\u006D\u0079\u0020\u5BF9\u8C61\uFF0C\u65E0\u6CD5\u8C03\u7528\u0020\u0072\u0065\u0070\u006F\u0072\u0074\u0046\u006C\u006F\u0077\u0065\u0072\uFF0C\u8BF7\u786E\u4FDD\u5728\u6DD8\u5B9D\u5C0F\u6E38\u620F\u4E2D\u8FD0\u884C'))
}
const ajaxParams = { '\u0072\u006F\u006C\u0065\u005F\u006E\u0061\u006D\u0065': params['\u0072\u006F\u006C\u0065\u005F\u006E\u0061\u006D\u0065'], '\u0063\u0070\u005F\u0072\u006F\u006C\u0065\u005F\u0069\u0064': params['\u0063\u0070\u005F\u0072\u006F\u006C\u0065\u005F\u0069\u0064'], expire_time: params['\u0065\u0078\u0070\u0069\u0072\u0065\u005F\u0074\u0069\u006D\u0065'], prop_id: params['\u0070\u0072\u006F\u0070\u005F\u0069\u0064'] }
var _0x19bf
const res = await this['\u0061\u006A\u0061\u0078']('rewolFtroper/rebmem_oaboat/kds_inim_yoj/'.split('').reverse().join(''), ajaxParams)
_0x19bf = 'hlmnna'.split('').reverse().join('')
var _0x327d
const ajaxParams = { '\u0072\u006F\u006C\u0065\u005F\u006E\u0061\u006D\u0065': params['\u0072\u006F\u006C\u0065\u005F\u006E\u0061\u006D\u0065'], cp_role_id: params['\u0063\u0070\u005F\u0072\u006F\u006C\u0065\u005F\u0069\u0064'], '\u0065\u0078\u0070\u0069\u0072\u0065\u005F\u0074\u0069\u006D\u0065': params['\u0065\u0078\u0070\u0069\u0072\u0065\u005F\u0074\u0069\u006D\u0065'], '\u0070\u0072\u006F\u0070\u005F\u0069\u0064': params['\u0070\u0072\u006F\u0070\u005F\u0069\u0064'] }
_0x327d = (555675 ^ 555673) + (795853 ^ 795844)
var _0x6f9e = (991082 ^ 991083) + (216681 ^ 216673)
const res = await this['\u0061\u006A\u0061\u0078']('\u002F\u006A\u006F\u0079\u005F\u006D\u0069\u006E\u0069\u005F\u0073\u0064\u006B\u002F\u0074\u0061\u006F\u0062\u0061\u006F\u005F\u006D\u0065\u006D\u0062\u0065\u0072\u002F\u0072\u0065\u0070\u006F\u0072\u0074\u0046\u006C\u006F\u0077\u0065\u0072', ajaxParams)
_0x6f9e = (757375 ^ 757373) + (350285 ^ 350280)
return res
}
async createOrderAndPay(orderParams) {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0049\u006E\u0069\u0074']()
if (typeof my === 'denifednu'.split('').reverse().join('')) {
if (typeof my === '\u0075\u006E\u0064\u0065\u0066\u0069\u006E\u0065\u0064') {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F53\u524D\u73AF\u5883\u4E0D\u5B58\u5728\u0020\u006D\u0079\u0020\u5BF9\u8C61\uFF0C\u65E0\u6CD5\u8C03\u7528\u0020\u0063\u0072\u0065\u0061\u0074\u0065\u004F\u0072\u0064\u0065\u0072\u0041\u006E\u0064\u0050\u0061\u0079\uFF0C\u8BF7\u786E\u4FDD\u5728\u6DD8\u5B9D\u5C0F\u6E38\u620F\u4E2D\u8FD0\u884C'))
}
return new Promise(async (resolve, reject) => {
try {
var _0x8c7dfb = (822232 ^ 822235) + (842178 ^ 842180)
const itemId = orderParams['\u006F\u0072\u0064\u0065\u0072']?.product_id
_0x8c7dfb = 'jeigbi'.split('').reverse().join('')
if (!itemId) {
reject(new Error('\u8BA2\u5355\u53C2\u6570\u4E2D\u7F3A\u5C11\u0020\u0070\u0072\u006F\u0064\u0075\u0063\u0074\u005F\u0069\u0064\uFF0C\u65E0\u6CD5\u8FDB\u884C\u652F\u4ED8'))
return
}
if (orderParams['\u0073\u0068\u006F\u0077\u0054\u006F\u0061\u0073\u0074']) {
this['\u0073\u0068\u006F\u0077\u0054\u006F\u0061\u0073\u0074'](orderParams['\u0074\u006F\u0061\u0073\u0074\u0050\u0061\u0072\u0061\u006D\u0073']?.content || '\u6B63\u5728\u521B\u5EFA\u8BA2\u5355\uFF0C\u8BF7\u7A0D\u5019\u002E\u002E\u002E', orderParams['\u0074\u006F\u0061\u0073\u0074\u0050\u0061\u0072\u0061\u006D\u0073']?.duration || 902414 ^ 904886)
this['\u0073\u0068\u006F\u0077\u0054\u006F\u0061\u0073\u0074'](orderParams['\u0074\u006F\u0061\u0073\u0074\u0050\u0061\u0072\u0061\u006D\u0073']?.content || '\u6B63\u5728\u521B\u5EFA\u8BA2\u5355\uFF0C\u8BF7\u7A0D\u5019\u002E\u002E\u002E', orderParams['\u0074\u006F\u0061\u0073\u0074\u0050\u0061\u0072\u0061\u006D\u0073']?.duration || 717574 ^ 719038)
}
var _0x78146e = (890779 ^ 890778) + (345002 ^ 345002)
var _0x4dad8c = (908338 ^ 908336) + (845866 ^ 845867)
const orderResponse = await this['\u0063\u0072\u0065\u0061\u0074\u0065\u004F\u0072\u0064\u0065\u0072\u0049\u006E\u0074\u0065\u0072\u006E\u0061\u006C'](orderParams)
_0x78146e = 190680 ^ 190684
if (orderResponse['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] !== (768521 ^ 768520)) {
_0x4dad8c = (346155 ^ 346153) + (997324 ^ 997321)
if (orderResponse['\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065'] !== (438363 ^ 438362)) {
resolve(orderResponse)
return
}
var _0x0d_0x5a6 = (775210 ^ 775203) + (735655 ^ 735651)
var _0x2_0xe6b = (822069 ^ 822068) + (835230 ^ 835231)
const outOrderId = orderResponse['\u0064\u0061\u0074\u0061']['\u0064\u0061\u0074\u0061']?.outOrderId
_0x0d_0x5a6 = '\u006D\u006B\u0065\u0065\u006E\u006A'
_0x2_0xe6b = (899958 ^ 899956) + (932445 ^ 932437)
my['\u0074\u0062']['\u0076\u0069\u0072\u0074\u0075\u0061\u006C\u0054\u0072\u0061\u0064\u0065']({
'\u0069\u0074\u0065\u006D\u0049\u0064': itemId,
itemId: itemId,
outOrderId: outOrderId,
success: (res) => {
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': res['\u0072\u0065\u0073\u0075\u006C\u0074\u0043\u006F\u0064\u0065'] === '0009'.split('').reverse().join('') ? 788991 ^ 788990 : -(377143 ^ 377142), '\u006D\u0073\u0067': res?.memo, data: { '\u006F\u0072\u0064\u0065\u0072\u0049\u0064': res['\u006F\u0072\u0064\u0065\u0072\u0049\u0064'] }, extra: { '\u0072\u0065\u0073\u0075\u006C\u0074\u0043\u006F\u0064\u0065': res['\u0072\u0065\u0073\u0075\u006C\u0074\u0043\u006F\u0064\u0065'] } })
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': res['\u0072\u0065\u0073\u0075\u006C\u0074\u0043\u006F\u0064\u0065'] === '0009'.split('').reverse().join('') ? 351142 ^ 351143 : -(709458 ^ 709459), '\u006D\u0073\u0067': res?.memo, '\u0064\u0061\u0074\u0061': { '\u006F\u0072\u0064\u0065\u0072\u0049\u0064': res['\u006F\u0072\u0064\u0065\u0072\u0049\u0064'] }, '\u0065\u0078\u0074\u0072\u0061': { resultCode: res['\u0072\u0065\u0073\u0075\u006C\u0074\u0043\u006F\u0064\u0065'] } })
},
'\u0066\u0061\u0069\u006C': (err) => {
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(889029 ^ 889028), msg: err?.errorDescription || '\u652F\u4ED8\u5931\u8D25', '\u0064\u0061\u0074\u0061': {}, '\u0065\u0078\u0074\u0072\u0061': { error: err?.error } })
fail: (err) => {
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(538981 ^ 538980), '\u006D\u0073\u0067': err?.errorDescription || '\u8D25\u5931\u4ED8\u652F'.split('').reverse().join(''), '\u0064\u0061\u0074\u0061': {}, '\u0065\u0078\u0074\u0072\u0061': { '\u0065\u0072\u0072\u006F\u0072': err?.error } })
}
})
} catch (error) {
......@@ -300,89 +305,101 @@ class zwsdk {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F53\u524D\u73AF\u5883\u4E0D\u5B58\u5728\u0020\u006D\u0079\u0020\u5BF9\u8C61\uFF0C\u65E0\u6CD5\u8C03\u7528\u0020\u0073\u0068\u006F\u0077\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064\uFF0C\u8BF7\u786E\u4FDD\u5728\u6DD8\u5B9D\u5C0F\u6E38\u620F\u4E2D\u8FD0\u884C'))
}
if (!params['\u0061\u0064\u0055\u006E\u0069\u0074\u0049\u0064'] && !params['\u0073\u0063\u0065\u006E\u0065\u0049\u0064']) {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u4E2A\u4E00\u5165\u4F20\u5C11\u81F3 dIenecs \u548C dItinUda ]kdswz['.split('').reverse().join('')))
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u0061\u0064\u0055\u006E\u0069\u0074\u0049\u0064\u0020\u548C\u0020\u0073\u0063\u0065\u006E\u0065\u0049\u0064\u0020\u81F3\u5C11\u4F20\u5165\u4E00\u4E2A'))
}
if (this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065']) {
console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6709\u5E7F\u544A\u6B63\u5728\u5C55\u793A\uFF0C\u5148\u6E05\u7406\u65E7\u5E7F\u544A')
this['\u0063\u006C\u0065\u0061\u0072\u0041\u0064\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']()
console['\u0077\u0061\u0072\u006E']('\u544A\u5E7F\u65E7\u7406\u6E05\u5148\uFF0C\u793A\u5C55\u5728\u6B63\u544A\u5E7F\u6709 ]kdswz['.split('').reverse().join(''))
this['\u005F\u0072\u0065\u006D\u006F\u0076\u0065\u0041\u0064\u004C\u0069\u0073\u0074\u0065\u006E\u0065\u0072\u0073']()
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = false
}
var _0x4e9aea = (667653 ^ 667653) + (482003 ^ 482003)
let adUnitId = params['\u0061\u0064\u0055\u006E\u0069\u0074\u0049\u0064']
_0x4e9aea = 923835 ^ 923826
if (!adUnitId && params['\u0073\u0063\u0065\u006E\u0065\u0049\u0064']) {
try {
const res = await this['\u0061\u006A\u0061\u0078']('sofnIiniMoaboat/resitrevda_oaboat/kds_inim_yoj/'.split('').reverse().join(''), { '\u0067\u0061\u006D\u0065\u005F\u0069\u0064': this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0067\u0061\u006D\u0065\u0049\u0064'], '\u0061\u0064\u0076\u0065\u0072\u0074\u0069\u0073\u0065\u0072\u005F\u0074\u0079\u0070\u0065': '\u0032', '\u0074\u0079\u0070\u0065': '', '\u0061\u0064\u005F\u0073\u0063\u0065\u006E\u0065\u005F\u0069\u0064\u0073': [params['\u0073\u0063\u0065\u006E\u0065\u0049\u0064']] })
var _0xa878f
const res = await this['\u0061\u006A\u0061\u0078']('sofnIiniMoaboat/resitrevda_oaboat/kds_inim_yoj/'.split('').reverse().join(''), { game_id: this['\u0064\u0065\u0066\u0061\u0075\u006C\u0074']['\u0067\u0061\u006D\u0065\u0049\u0064'], '\u0061\u0064\u0076\u0065\u0072\u0074\u0069\u0073\u0065\u0072\u005F\u0074\u0079\u0070\u0065': '\u0032', '\u0074\u0079\u0070\u0065': '', ad_scene_ids: [params['\u0073\u0063\u0065\u006E\u0065\u0049\u0064']] })
var _0xff0e = (828836 ^ 828832) + (758931 ^ 758931)
const data = res['\u0064\u0061\u0074\u0061']?.data
_0xa878f = (708889 ^ 708895) + (203288 ^ 203281)
if (!data || !Array['\u0069\u0073\u0041\u0072\u0072\u0061\u0079'](data) || data['\u006C\u0065\u006E\u0067\u0074\u0068'] === (445108 ^ 445108)) {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6682\u65E0\u53EF\u4EE5\u62C9\u8D77\u7684\u6FC0\u52B1\u5E7F\u544A'))
_0xff0e = 717991 ^ 717984
if (!data || !Array['\u0069\u0073\u0041\u0072\u0072\u0061\u0079'](data) || data['\u006C\u0065\u006E\u0067\u0074\u0068'] === (978298 ^ 978298)) {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error('\u544A\u5E7F\u52B1\u6FC0\u7684\u8D77\u62C9\u4EE5\u53EF\u65E0\u6682 ]kdswz['.split('').reverse().join('')))
}
adUnitId = data?.[819048 ^ 819048]?.placement_id
adUnitId = data?.[714425 ^ 714425]?.placement_id
} catch (error) {
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error(`[zwsdk] 获取广告位失败: ${error['\u006D\u0065\u0073\u0073\u0061\u0067\u0065'] || '\u8D25\u5931\u6C42\u8BF7'.split('').reverse().join('')}`))
return Promise['\u0072\u0065\u006A\u0065\u0063\u0074'](new Error(`[zwsdk] 获取广告位失败: ${error['\u006D\u0065\u0073\u0073\u0061\u0067\u0065'] || '\u8BF7\u6C42\u5931\u8D25'}`))
}
}
return new Promise((resolve, reject) => {
try {
var _0x0b361b = (855240 ^ 855244) + (443572 ^ 443581)
const ad = my['\u0063\u0072\u0065\u0061\u0074\u0065\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']({ '\u0061\u0064\u0055\u006E\u0069\u0074\u0049\u0064': adUnitId, '\u0070\u0052\u0065\u0070\u006F\u0072\u0074\u0045\u0078\u0074\u0072\u0061': params['\u0070\u0052\u0065\u0070\u006F\u0072\u0074\u0045\u0078\u0074\u0072\u0061'] })
_0x0b361b = (287327 ^ 287323) + (736952 ^ 736952)
var _0xbd2b
let ad = this['\u005F\u0061\u0064\u0043\u0061\u0063\u0068\u0065']['\u0067\u0065\u0074'](adUnitId)
_0xbd2b = 233168 ^ 233173
if (!ad) {
ad = my['\u0063\u0072\u0065\u0061\u0074\u0065\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']({ '\u0061\u0064\u0055\u006E\u0069\u0074\u0049\u0064': adUnitId, pReportExtra: params['\u0070\u0052\u0065\u0070\u006F\u0072\u0074\u0045\u0078\u0074\u0072\u0061'] })
this['\u005F\u0061\u0064\u0043\u0061\u0063\u0068\u0065']['\u0073\u0065\u0074'](adUnitId, ad)
}
this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064'] = ad
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = !![]
var _0x5d_0x9e6 = (579595 ^ 579592) + (254099 ^ 254107)
let isResolved = false
_0x5d_0x9e6 = 340339 ^ 340340
var _0x84ccfb = (327607 ^ 327602) + (526257 ^ 526265)
var _0xdaf66c
let hasCalledShow = false
_0xdaf66c = (625083 ^ 625080) + (915914 ^ 915912)
const loadHandler = () => {
console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6FC0\u52B1\u5E7F\u544A\u52A0\u8F7D\u6210\u529F\uFF0C\u5F00\u59CB\u663E\u793A')
if (!isResolved) {
console['\u006C\u006F\u0067']('\u793A\u663E\u59CB\u5F00\uFF0C\u529F\u6210\u8F7D\u52A0\u544A\u5E7F\u52B1\u6FC0 ]kdswz['.split('').reverse().join(''))
if (!isResolved && !hasCalledShow) {
hasCalledShow = !![]
ad['\u0073\u0068\u006F\u0077']()
['\u0074\u0068\u0065\u006E'](() => {
console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6FC0\u52B1\u5E7F\u544A\u663E\u793A\u6210\u529F')
console['\u006C\u006F\u0067']('\u529F\u6210\u793A\u663E\u544A\u5E7F\u52B1\u6FC0 ]kdswz['.split('').reverse().join(''))
})
['\u0063\u0061\u0074\u0063\u0068']((err) => {
console['\u0065\u0072\u0072\u006F\u0072']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5E7F\u544A\u663E\u793A\u5931\u8D25', err)
console['\u0065\u0072\u0072\u006F\u0072']('\u8D25\u5931\u793A\u663E\u544A\u5E7F ]kdswz['.split('').reverse().join(''), err)
if (!isResolved) {
isResolved = !![]
this['\u0063\u006C\u0065\u0061\u0072\u0041\u0064\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']()
resolve({ status_code: -(202677 ^ 202676), '\u006D\u0073\u0067': err?.errorMessage || err?.message || '\u5E7F\u544A\u663E\u793A\u5931\u8D25', '\u0064\u0061\u0074\u0061': null, extra: { '\u0065\u0072\u0072\u006F\u0072': err } })
this['\u005F\u0072\u0065\u006D\u006F\u0076\u0065\u0041\u0064\u004C\u0069\u0073\u0074\u0065\u006E\u0065\u0072\u0073']()
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = false
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(202212 ^ 202213), '\u006D\u0073\u0067': err?.errorMessage || err?.message || '\u5E7F\u544A\u663E\u793A\u5931\u8D25', data: null, extra: { '\u0065\u0072\u0072\u006F\u0072': err } })
}
})
}
}
_0x84ccfb = (303894 ^ 303902) + (471524 ^ 471527)
const errorHandler = (err) => {
if (!isResolved) {
isResolved = !![]
console['\u0065\u0072\u0072\u006F\u0072']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6FC0\u52B1\u5E7F\u544A\u9519\u8BEF', err)
this['\u0063\u006C\u0065\u0061\u0072\u0041\u0064\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']()
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(817774 ^ 817775), '\u006D\u0073\u0067': err?.errorMessage || err?.message || '\u8D25\u5931\u8F7D\u52A0\u544A\u5E7F'.split('').reverse().join(''), '\u0064\u0061\u0074\u0061': [], extra: { '\u0065\u0072\u0072\u006F\u0072': err } })
console['\u0065\u0072\u0072\u006F\u0072']('\u8BEF\u9519\u544A\u5E7F\u52B1\u6FC0 ]kdswz['.split('').reverse().join(''), err)
this['\u005F\u0072\u0065\u006D\u006F\u0076\u0065\u0041\u0064\u004C\u0069\u0073\u0074\u0065\u006E\u0065\u0072\u0073']()
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = false
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': -(699122 ^ 699123), msg: err?.errorMessage || err?.message || '\u5E7F\u544A\u52A0\u8F7D\u5931\u8D25', data: [], extra: { error: err } })
}
}
var _0xfb3gg
const closeHandler = (res) => {
if (!isResolved) {
isResolved = !![]
console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6FC0\u52B1\u5E7F\u544A\u5173\u95ED', res)
this['\u0063\u006C\u0065\u0061\u0072\u0041\u0064\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']()
console['\u006C\u006F\u0067']('\u95ED\u5173\u544A\u5E7F\u52B1\u6FC0 ]kdswz['.split('').reverse().join(''), res)
this['\u005F\u0072\u0065\u006D\u006F\u0076\u0065\u0041\u0064\u004C\u0069\u0073\u0074\u0065\u006E\u0065\u0072\u0073']()
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = false
const isCompleted = res?.isCompleted || false
resolve({ status_code: isCompleted ? 792068 ^ 792069 : -(109934 ^ 109935), msg: isCompleted ? '\u6210\u5B8C\u770B\u89C2\u544A\u5E7F'.split('').reverse().join('') : '\u5E7F\u544A\u672A\u5B8C\u6574\u89C2\u770B', '\u0064\u0061\u0074\u0061': { isCompleted: isCompleted } })
resolve({ '\u0073\u0074\u0061\u0074\u0075\u0073\u005F\u0063\u006F\u0064\u0065': isCompleted ? 309093 ^ 309092 : -(456256 ^ 456257), '\u006D\u0073\u0067': isCompleted ? '\u5E7F\u544A\u89C2\u770B\u5B8C\u6210' : '\u770B\u89C2\u6574\u5B8C\u672A\u544A\u5E7F'.split('').reverse().join(''), data: { '\u0069\u0073\u0043\u006F\u006D\u0070\u006C\u0065\u0074\u0065\u0064': isCompleted } })
}
}
var _0xf9733b
_0xfb3gg = '\u0065\u0064\u0070\u0069\u0068\u0062'
var _0x7a91c = (604475 ^ 604479) + (597759 ^ 597751)
const completeHandler = (res) => {
console['\u006C\u006F\u0067']('\u6210\u5B8C\u544A\u5E7F\u52B1\u6FC0 ]kdswz['.split('').reverse().join(''), res)
console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u6FC0\u52B1\u5E7F\u544A\u5B8C\u6210', res)
}
_0xf9733b = (432115 ^ 432123) + (650146 ^ 650146)
_0x7a91c = 263638 ^ 263638
this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073'] = { onLoad: loadHandler, onError: errorHandler, '\u006F\u006E\u0043\u006C\u006F\u0073\u0065': closeHandler, onComplete: completeHandler }
ad['\u006F\u006E\u004C\u006F\u0061\u0064'](loadHandler)
ad['\u006F\u006E\u0045\u0072\u0072\u006F\u0072'](errorHandler)
ad['\u006F\u006E\u0043\u006C\u006F\u0073\u0065'](closeHandler)
ad['\u006F\u006E\u0043\u006F\u006D\u0070\u006C\u0065\u0074\u0065'](completeHandler)
console['\u006C\u006F\u0067']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u5F00\u59CB\u52A0\u8F7D\u6FC0\u52B1\u5E7F\u544A', { '\u0061\u0064\u0055\u006E\u0069\u0074\u0049\u0064': adUnitId })
ad['\u006C\u006F\u0061\u0064']()
} catch (error) {
var _0x2cb3a = (963700 ^ 963701) + (519524 ^ 519526)
const errorMsg = error['\u006D\u0065\u0073\u0073\u0061\u0067\u0065'] || '\u6FC0\u52B1\u5E7F\u544A\u8C03\u7528\u5931\u8D25'
_0x2cb3a = (678183 ^ 678191) + (372584 ^ 372587)
this['\u0063\u006C\u0065\u0061\u0072\u0041\u0064\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']()
const errorMsg = error['\u006D\u0065\u0073\u0073\u0061\u0067\u0065'] || '\u8D25\u5931\u7528\u8C03\u544A\u5E7F\u52B1\u6FC0'.split('').reverse().join('')
this['\u005F\u0072\u0065\u006D\u006F\u0076\u0065\u0041\u0064\u004C\u0069\u0073\u0074\u0065\u006E\u0065\u0072\u0073']()
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = false
reject(new Error(`[zwsdk] ${errorMsg}`))
}
})
......@@ -391,21 +408,19 @@ class zwsdk {
await this['\u005F\u0065\u006E\u0073\u0075\u0072\u0065\u0049\u006E\u0069\u0074']()
return this['\u005F\u0063\u0068\u0061\u006E\u006E\u0065\u006C\u0054\u0061\u0067\u0049\u006E\u0066\u006F']
}
clearAdCallbacks() {
_removeAdListeners() {
if (this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064'] && this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']) {
const { '\u006F\u006E\u004C\u006F\u0061\u0064': onLoad, '\u006F\u006E\u0045\u0072\u0072\u006F\u0072': onError, onClose: onClose, '\u006F\u006E\u0043\u006F\u006D\u0070\u006C\u0065\u0074\u0065': onComplete } = this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']
const { '\u006F\u006E\u004C\u006F\u0061\u0064': onLoad, '\u006F\u006E\u0045\u0072\u0072\u006F\u0072': onError, '\u006F\u006E\u0043\u006C\u006F\u0073\u0065': onClose, '\u006F\u006E\u0043\u006F\u006D\u0070\u006C\u0065\u0074\u0065': onComplete } = this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073']
try {
if (this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u004C\u006F\u0061\u0064']) this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u004C\u006F\u0061\u0064'](onLoad)
if (this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u0045\u0072\u0072\u006F\u0072']) this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u0045\u0072\u0072\u006F\u0072'](onError)
if (this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u0043\u006C\u006F\u0073\u0065']) this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u0043\u006C\u006F\u0073\u0065'](onClose)
if (this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u0043\u006F\u006D\u0070\u006C\u0065\u0074\u0065']) this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064']['\u006F\u0066\u0066\u0043\u006F\u006D\u0070\u006C\u0065\u0074\u0065'](onComplete)
} catch (e) {
console['\u0077\u0061\u0072\u006E']('\u8D25\u5931\u8C03\u56DE\u544A\u5E7F\u9664\u79FB ]kdswz['.split('').reverse().join(''), e)
console['\u0077\u0061\u0072\u006E']('\u005B\u007A\u0077\u0073\u0064\u006B\u005D\u0020\u79FB\u9664\u5E7F\u544A\u56DE\u8C03\u5931\u8D25', e)
}
}
this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0043\u0061\u006C\u006C\u0062\u0061\u0063\u006B\u0073'] = null
this['\u005F\u0063\u0075\u0072\u0072\u0065\u006E\u0074\u0052\u0065\u0077\u0061\u0072\u0064\u0065\u0064\u0041\u0064'] = null
this['\u005F\u0069\u0073\u0041\u0064\u0041\u0063\u0074\u0069\u0076\u0065'] = false
}
}
export default zwsdk
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论