-
requestAnimationFrame
2019-03-13 11:29:04
numberrequestAnimationFrame(functioncallback)在下次进行重绘时执行。
输入
callbackfunction执行的callback
输出
number请求ID -
RequestTask
2019-03-13 11:29:04
RequestTask网络请求任务对象
方法
RequestTask.abort()中断请求任务 -
RequestTask.abort
2019-03-13 11:29:04
RequestTask.abort()中断请求任务 -
resume
2019-03-13 11:29:04
GameRecorderManager.resume()继续录屏 -
saveFile
2019-03-13 11:29:04保存临时文件到本地永久目录。提示该API会把临时文件移动到永久目录。所以在调用成功后原文件路径将访问失败。
输入继承标准对象输入,扩展属性描述:名称数据类型属性默认值描述tempFilePathstringrequiredN/A文件临时路径
输出success返回对象参数的扩展属性:名称数据类型描述savedFilepathstring保存后文件路径
代码示例 tt.chooseImage({success(res){lettempFilePath=res.tempFilePaths[0];tt.saveFile({tempFilePath,success(res){console.log(`文件地址是:${res.savedFilePath}`);},fail(res){console.log(`saveFile调用失败`);}});}});
已知问题暂无本地文件存储上限。 -
scanCode
2019-03-13 11:29:04扫描二维码并返回扫描结果。
输入继承标准对象输入,无扩展属性
输出success返回对象参数的扩展属性:名称数据类型描述resultstring扫描结果
代码示例 tt.scanCode({success(res){console.log(`${res.result}`);},fail(res){console.log(`scanCode调用失败`);}});
已知问题暂不支持onlyFromCamera和scanType。返回值不支持scanType,charSet,path,rawData。对于包含GBK编码内容的二维码扫描时会有乱码。 -
setInterval
2019-03-13 11:29:04
numbersetInterval(functioncallback,numberdelay,anyrest)设定一个定时器,按照指定的周期(以毫秒计)来执行注册的回调函数
输入
callbackfunction回调函数
delaynumber执行回调函数之间的时间间隔,单位ms。
restanyparam1,param2,...,paramN等附加参数,它们会作为参数传递给回调函数。
输出
numbernumber定时器的编号。这个值可以传递给clearInterval来取消该定时。 -
setKeepScreenOn
2019-03-13 11:29:04设置是否保持常亮状态。提示仅在当前小程序生效,离开小程序后设置失效。
输入继承标准对象输入,扩展属性描述:名称数据类型属性默认值描述keepScreenOnbooleanoptionaltrue是否保持屏幕常亮
输出各callback参数均无额外属性
代码示例tt.setKeepScreenOn({keepScreenOn:false,success(res){console.log(`屏幕常亮已关闭,省电中`);},fail(res){console.log(`setKeepScreenOn调用失败`);}});