用于设置预请求的所有url的列表,该部分URL,会在进入小程序后自动发起请求(优于开发者代码加载)。当开发者再次发起request请求时可以增加cache参数,如果配置的prefetch请求已返回,则会直接返回请求结果,如果配置的prefetch请求还未返回,则当次request会继续之前未发送完成的request请求。

示例:

// app.json
{
prefetches: [
'https://m.baidu.com'
]
}
swan.request({
url: 'https://m.baidu.com',
usePrefetchCache: true,
success: function (res) {
console.log('缓存结果:', res);
}
});

注意:
配置项中可以增加变量,且该变量只能来自于打开小程序的调起协议中的query。如:

// app.json
{
prefetches: [
'https://m.baidu.com'
]
}

打开小程序的协议中,也需要携带此参数:

pages/index/index?id=123

这样,再次使用request发起请求时,就可以利用上prefetches中的配置。

最新文章

  1. Java并发编程:volatile关键字解析
  2. Struts2:效验器——注解
  3. js控住DOM实现发布微博简单效果
  4. BZOJ 4580: [Usaco2016 Open]248
  5. LightOJ 1234 Harmonic Number
  6. 三部曲一(数据结构)-1011-Sorting It All Out
  7. nginx的反向代理和负载均衡的区别
  8. JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)
  9. android 开发工具(android studio)
  10. 《数据通信与网络》笔记--SCTP
  11. 动态规划——F 最大矩阵和
  12. hdu 1420(Prepared for New Acmer)(中国剩余定理)(降幂法)
  13. 深入理解C指针之二:C内存管理
  14. 如何在node和vue前后端分离的项目中使用极客验证,用node的方式
  15. EM vs REM vs PX,为什么你不应该”只用px“”
  16. SpringBoot热部署-解决方案
  17. 【spring】-- springboot配置全局异常处理器
  18. redis Lua学习与坑
  19. luogu P5294 [HNOI2019]序列
  20. Windows Community Toolkit 4.0 - DataGrid - Part03

热门文章

  1. 【web前端】前段时间的面题整理(1)
  2. linux/linux学习笔记-常用命令(mooc)
  3. linux应用程序启动时加载库错误问题
  4. git自动上传脚本及基本代码
  5. 查看Dubbo服务-通过zk客户端
  6. Spark启动流程(Standalone)-分析
  7. 极*Java速成教程 - (4)
  8. CAS单点登录系统--进阶
  9. AcWing 92. 递归实现指数型枚举
  10. SI 和 MDK 添加Astyle功能