-
tt.onTouchEnd
2019-03-13 11:29:04
tt.onTouchEnd(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.onTouchStart
2019-03-13 11:29:04
tt.onTouchStart(functioncallback)监听开始触摸事件
输入
callbackfunction监听事件的回调函数
输出callback回调函数接收的对象扩展属性描述:属性类型说明touchesArray.Touch当前所有触摸点的列表changedTouchesArray.Touch触发此次事件的触摸点列表timeStampnumber事件触发时的时间戳 -
tt.previewImage
2019-03-13 11:29:04预览图片,调用之后会在新打开的页面中全屏预览传入的图片,预览的过程中用户可以进行保存图片、分享等操作
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明currentstringurls的第一张否当前显示图片的链接urlsArray.string是需要预览的图片链接列表 -
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.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 -
tt.saveImageToPhotosAlbum
2019-03-13 11:29:04保存图片到系统相册。需要用户授权scope.writePhotosAlbum
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明filePathstring是图片文件路径,可以是临时文件路径也可以是永久文件路径,不支持网络图片路径 -
tt.setKeepScreenOn
2019-03-13 11:29:04设置是否保持常亮状态。提示仅在当前小程序生效,离开小程序后设置失效。
输入继承标准对象输入,扩展属性描述:名称数据类型属性默认值描述keepScreenOnbooleanoptionaltrue是否保持屏幕常亮
输出各callback参数均无额外属性
代码示例tt.setKeepScreenOn({keepScreenOn:false,success(res){console.log(`屏幕常亮已关闭,省电中`);},fail(res){console.log(`setKeepScreenOn调用失败`);}});