-
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.startAccelerometer
2019-03-13 11:29:04通知客户端开始监听加速度计数据。具体的数据返回通过注册onAccelerometerChange接口回掉方法获取。
输入继承标准对象输入,无扩展属性
输出各callback参数均无额外属性
代码示例tt.startAccelerometer({success(res){console.log(`startAccelerometer调用成功`);},fail(res){console.log(`startAccelerometer调用失败`);}});
已知问题暂不支持interval属性 -
tt.updateKeyboard
2019-03-13 11:29:04
tt.updateKeyboard(Objectobject)更新键盘,只有当键盘处于拉起状态时才会产生效果
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明valuestring是键盘输入框的当前值 -
tt.stopCompass
2019-03-13 11:29:04停止监听罗盘数据。
输入继承标准对象输入,扩展属性描述:
输出各callback参数均无额外属性
代码示例tt.stopCompass({success(res){console.log(`stopCompass调用成功`);},fail(res){console.log(`stopCompass调用失败`);}}); -
tt.stopAccelerometer
2019-03-13 11:29:04停止监听加速度计数据。
输入继承标准对象输入,无扩展属性
输出各callback参数均无额外属性
代码示例tt.stopAccelerometer({success(){console.log(`stopAccelerometer调用成功`);},fail(){console.log(`stopAccelerometer调用失败`);}}); -
tt.startCompass
2019-03-13 11:29:04开始监听罗盘数据。
输入继承标准对象输入,扩展属性描述:
输出各callback参数均无额外属性
代码示例tt.startCompass({success(res){console.log(`startCompass调用成功`);},fail(res){console.log(`startCompass调用失败`);}}); -
tt.shareVideo
2019-03-13 11:29:04
tt.shareVideo(Objectobject)主动拉起发布视频界面
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明videoPathstring是要转发的视频地址querystring否查询字符串,必须是key1=val1&key2=val2的格式。从这条转发消息进入后,可通过tt.getLaunchOptionSync()或tt.onShow()获取启动参数中的query。分享挑战视频时有效titlestring否要转发的视频描述,分享挑战视频时有效extraobject否创建挑战视频(秒玩入口)时必填的配置extra属性类型说明createChallengeboolean为true时,指定分享的为挑战视频(带秒玩入口)
代码示例tt.shareVideo({videoPath:`${path}`,success(){console.log(`分享成功!`);},fail(e){console.log(`分享失败!`);}}); -
tt.saveImageToPhotosAlbum
2019-03-13 11:29:04保存图片到系统相册。需要用户授权scope.writePhotosAlbum
输入继承标准对象输入,扩展属性描述:属性类型默认值是否必填说明filePathstring是图片文件路径,可以是临时文件路径也可以是永久文件路径,不支持网络图片路径