-
tt.request
2019-03-13 11:29:04
RequestTasktt.request(Objectobject)发起网络请求。
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明urlstring是开发者服务器接口地址datastring/object否请求的参数headerObject否设置请求的header,header中不能设置ReferermethodstringGET否HTTP请求方法dataTypestringjson否返回的数据格式responseTypestringtext否响应的数据类型method值说明GETHTTP请求GETHEADHTTP请求HEADPOSTHTTP请求POSTPUTHTTP请求PUTDELETEHTTP请求DELETETRACEHTTP请求TRACECONNECTHTTP请求CONNECTdataType值说明json返回的数据为JSON,返回后会对返回的数据进行一次JSON.parse其他不对返回的内容进行JSON.parseresponseType值说明arraybuffer返回的数据为ArrayBuffertext响应的数据为文本
输出
RequestTask请求任务对象
success回调函数接受的对象扩展属性描述:属性类型说明datastring/Object/Arraybuffer开发者服务器返回的数据statusCodenumber开发者服务器返回的HTTP状态码headerObject开发者服务器返回的HTTPResponseHeader -
tt.previewImage
2019-03-13 11:29:04预览图片,调用之后会在新打开的页面中全屏预览传入的图片,预览的过程中用户可以进行保存图片、分享等操作
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明currentstringurls的第一张否当前显示图片的链接urlsArray.string是需要预览的图片链接列表 -
tt.onTouchStart
2019-03-13 11:29:04
tt.onTouchStart(functioncallback)监听开始触摸事件
输入
callbackfunction监听事件的回调函数
输出callback回调函数接收的对象扩展属性描述:属性类型说明touchesArray.Touch当前所有触摸点的列表changedTouchesArray.Touch触发此次事件的触摸点列表timeStampnumber事件触发时的时间戳 -
tt.onTouchMove
2019-03-13 11:29:04
tt.onTouchMove(functioncallback)监听触点移动事件
输入
callbackfunction监听事件的回调函数
输出callback回调函数接收的对象扩展属性描述:属性类型说明touchesArray.Touch当前所有触摸点的列表changedTouchesArray.Touch触发此次事件的触摸点列表timeStampnumber事件触发时的时间戳 -
tt.onShow
2019-03-13 11:29:04
tt.onShow(functioncallback)监听小游戏回到前台的事件
输入
callbackfunction监听事件的回调函数
输出callback回调函数接收的对象扩展属性:属性类型说明queryObject启动参数 -
tt.onKeyboardInput
2019-03-13 11:29:04
tt.onKeyboardInput(functioncallback)监听键盘输入事件
输入
callbackfunction监听事件的回调函数
callback回调函数接收的对象属性属性类型说明支持版本valueObject键盘输入的当前值 -
tt.onNetworkStatusChange
2019-03-13 11:29:04监听网络状态变化。
输入名称数据类型属性默认值描述callbackfunctionrequiredN/A回调函数
输出callback的参数:名称数据类型描述networkTypestring网络类型
代码示例tt.onNetworkStatusChange({success(res){console.log(`${res}`);},fail(res){console.log(`onNetworkStatusChange调用失败`);}}); -
tt.requestGamePayment
2019-03-13 11:29:04发起支付提示调用该方法时,需要保证用户已经登录。可以调用checkSession检测用户登录状态。
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明modestring是支付的类型envnumber0是环境配置currencyTypestring是币种platformstring是申请接入时的平台buyQuantitynumber是购买数量zoneIdstring1否游戏服务器大区id,游戏不分大区则默认填写1。如果应用支持多角色,则角色ID接在分区ID后,用_连接
mode合法值值说明game购买游戏币
env合法值值说明0支付正式环境
currencyType合法值值说明CNY人民币
plateform合法值值说明androidandroid
输出fail回调函数接收的对象扩展属性属性类型说明errCodenumber错误码
errCode的值类型值说明-1支付失败-2支付取消-15001缺少参数-15002请求参数不合法-15006app没有支付权限-15009财经方失败-16000用户未登录2正在支付一起订单时,又发起了一笔支付请求3调起收银台失败4网络异常6其他错误
bugQuantity限制说明购买游戏币的数量,换算成RMB必须满足以下价格档位,即bugQuantity*游戏币单价=限定价格等级。如:游戏币单价为0.1元,一次购买最少数量为10个价格等级(单位:元)136812182530404550606873788898108118128148168188198328648