fix(工具列表): 去掉「排除授权示例」的前端过滤,应用可见性交由后台上下架决定 (v26092007)
原逻辑:loadPublishedApps() 里 `.filter(a => a.url && !/wx-h5-demo/i.test(a.url))` 单独屏蔽「H5应用授权示例」,于是已上架 14 个只显示 13 个。 去掉的两个理由: 1)同一份数据在别的端不一致 —— 商城小程序「我的应用」(myApps) 直接铺 /api/mp/apps 全量,没有任何过滤,所以那边能看到它; 2)mama-box 端要用这个应用排查「openid 为空」的场景,前端把它藏掉就没法从宫格进去。 现在只保留「必须有 url」这一条(没配链接的点了没反应),谁能出现完全由后台 「应用管理」的上架/下架(isPublished)人工决定;注释里写清了历史与「别在前端 重新引入名单」。顺带说明:原来那条过滤是按 URL 正则匹配的,本身就是脆的 (demo 换域名就自动失效)。 验证:本地代理实测宫格 14 个、含「H5应用授权示例」,标题「共 14 个 ›」; 点它 → https://mp.yizhezhe.com/wx-h5-demo/?openid=…(有身份); 无 openid 时 → https://mp.yizhezhe.com/wx-h5-demo/(正好是排查要的干净入口);errors 空。
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
<meta name="mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<title>兜爸心选 · 孕育陪伴</title>
|
||||
<!-- V:26092006 缓存版本标记:改 css/js 时同步 bump 该值(与 js/app.js 的 VER 同源),静态资源按 mtime 走 ETag 自动刷新 -->
|
||||
<!-- V:26092007 缓存版本标记:改 css/js 时同步 bump 该值(与 js/app.js 的 VER 同源),静态资源按 mtime 走 ETag 自动刷新 -->
|
||||
<link rel="stylesheet" href="mama-box.css">
|
||||
<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
|
||||
<!-- 共享助手:授权/跳商城/位置上报(分享卡片同步,见 docs/h5-auth-standard.md 第四节) -->
|
||||
|
||||
Reference in New Issue
Block a user