libs/webApp.d.ts
(开头部分) 33KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
declare module wx{
/**
* 发起的是https请求。一个微信小程序,同时只能有5个网络请求连接
*/
export function request(obj:{
/**开发者服务器接口地址*/
url:string;
/**请求的参数 */
data?:any;
/**设置请求的header , header中不能设置Referer*/
header?:any;
/**默认为GET,有效值:OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT */
method?:string;
/**收到开发者服务成功返回的回调函数,res = {data:"开发者服务器返回的内容"} */
success?:(res:{})=>void;
/**接口调用失败的回调函数 */
fail?:()=>void;
/**接口调用结束的回调函数(调用成功、失败都会执行) */
complete?:()=>void;
}):void;
/**
* 将本地资源上传到开发者服务器。如页面通过 wx.chooseImage 等接口获取到一个本地资源的临时文件路径后,可通过此接口将本地资源上传到指定服务器。客户端发起一个HTTPS POST请求,其中 Content-Type 为 multipart/form-data
*/
export function uploadFile(obj:{
/**开发者服务器url*/
url:string;
/**要上传文件资源的路径 */
filePath:string;
/**文件对应的key , 开发者在服务器端通过这个key可以获取到文件二进制内容 */
name:string;
/**HTTP 请求 Header */
header?:any;
/**HTTP 请求中其他额外的form data */
fromData?:any;
/**接口调用成功的回调函数 */
success?:(res:{})=>void;
/**接口调用失败的回调函数 */
fail?:()=>void;
/**接口调用结束的回调函数(调用成功、失败都会执行) */
complete?:()=>void;
}):void;
/**
* 下载文件资源到本地。客户端直接发起一个HTTP GET请求,把下载到的资源根据 type 进行处理,并返回文件的本地临时路径。
*/
export function downloadFile(obj:{
/**下载资源的 url */
url:string;
/**下载资源的类型,用于客户端识别处理,有效值:image/audio/video */
type?:string;
/**HTTP 请求 Header */
header?:any;
/**下载成功后以 tempFilePath 的形式传给页面,res={tempFilePath:"文件的临时路径"} */
success?:(res:{})=>void;
/**接口调用失败的回调函数 */
fail?:()=>void;
/**接口调用结束的回调函数(调用成功、失败都会执行) */
complete?:()=>void;
}):void;
后面还有 740 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。