链接后面带这个是什么?show_loading=0&push_animated=1&webview_progress_bar=1&theme=light

一、整体说明


这一串属于 URL 查询参数(GET 参数),放在网址 ? 后面,多个参数用 & 分隔。 示例结构: shturl.cc/CJWLB5HeBvcbthQIXOcW2PYEWnxnSiarO0S2h8lsB5m7INlJ8d5D4sTcbvdFz33NF692QCwRHCbd
每个 key=值 是给网页 / APP 内嵌页面传递配置开关,常见于 App 内部 WebView(内置浏览器打开网页)

逐个解析

  1. show_loading=0 show_loading:是否显示加载动画 0 = 关闭1 = 开启 含义:页面加载的时候,不展示 loading 转圈加载弹窗
  2. push_animated=1 push_animated:页面跳转动画 1 = 开启页面切换动画;0 = 关闭 含义:打开这个页面,有左右滑动 / 推入的过渡动画
  3. webview_progress_bar=1 webview_progress_bar:顶部进度条 1 = 启用网页顶部加载进度条 打开页面顶部会出现蓝色 / 灰色进度条展示加载进度
  4. theme=light theme:页面主题模式 light = 浅色模式(白天模式) 可选一般还有 dark(深色 / 夜间模式)

二、总结用途


全部都是客户端样式、动画、UI 控制参数: ✅ 浅色主题 ✅ 开启页面跳转动画 ✅ 显示顶部网页进度条 ❌ 不弹出加载转圈 loading

补充小知识

  1. 删除这一整串参数,网页内容本身一般不受影响,最多默认使用 App 全局的动画、主题设置;
  2. 只作用于当前这次打开页面,不会永久改变软件设置;
  3. 多见于:抖音、微信、各类 APP 内打开 H5 活动页、资讯页面。

延伸阅读: