# 离线时红色三角形，点击无消息

**URL:** <https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496>\
**Category:** UX\
**Created:** [2024年三月15日 09:20 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496 "2024-03-15T09:20:13Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)\
**Post date:** [2024年三月15日 09:20 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496/1 "2024-03-15T09:20:13Z")

</div>

在撰写新帖子时尝试此实验。

填写大部分帖子，然后离线。

右下角会出现一个红色的三角形。

 ![Screenshot_20240315_171015_Chrome Beta](https://global.discourse-cdn.com/meta/original/4X/4/3/9/439f38325bedbf319306b39813161cae3b51df72.jpeg)

点按红色三角形。

您将获得一个大的空白页面。

当然，它试图检索的任何内容都需要在线时检索！

---

<div class="post-metadata">

**Author:** ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)\
**Post date:** [2024年三月15日 11:24 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496/2 "2024-03-15T11:24:42Z")

</div>

👋 Dan

我尝试点击了三角形，但我不认为那是一个按钮。如果我不小心点击了显示草稿预览的 🖥 按钮，我只能看到一个黑色的页面。但如果你在写东西，那不应该是一个完全空白的页面 🤔

在桌面上它更明显  
 ![image](https://global.discourse-cdn.com/meta/original/4X/7/8/9/78953974c62aaa8db0d1e4634cbb89915fa2f8d3.png)

---

<div class="post-metadata">

**Author:** ![webprofusion](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/webprofusion/32/371538_2.png) [@webprofusion](https://meta.discourse.org/u/webprofusion)\
**Post date:** [2024年三月16日 03:51 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496/3 "2024-03-16T03:51:06Z")

</div>

我在自托管实例上遇到了完全相同的问题，我尝试更新主机操作系统并将 Discourse 更新到 3.3.0 beta 1，但问题仍然存在。

该问题似乎是加载 `drafts.json` 时出现的身份验证（http 403）问题。

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/4/6/a469c05769b3653281adc10ca740b301bb6ca826.png)

---

<div class="post-metadata">

**Author:** ![webprofusion](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/webprofusion/32/371538_2.png) [@webprofusion](https://meta.discourse.org/u/webprofusion)\
**Post date:** [2024年三月16日 03:57 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496/4 "2024-03-16T03:57:37Z")

</div>

找到了问题。我的网站前面有 Cloudflare，但不知何故，它在请求 drafts.json 时开始显示一个需要启用 JavaScript 的挑战页面。

[我特别认为这是由 Cloudflare WAF 功能使用 `Cloudflare OWASP Core Ruleset` 引起的]

---

<div class="post-metadata">

**Author:** ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)\
**Post date:** [2024年三月16日 10:24 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496/5 "2024-03-16T10:24:46Z")

</div>

嗯，我在这儿的 Meta 上看到了，所以 Meta 肯定也在使用 Cloudflare。

另外，大多数用户都想知道红三角是什么意思，所以他们会点击它。

我的意思是，如果你的汽车仪表盘上有一个警告灯，但你无法知道它是什么意思，那该怎么办？

---

<div class="post-metadata">

**Author:** ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)\
**Post date:** [2024年三月16日 14:15 UTC](https://meta.discourse.org/t/red-triangle-when-offline-has-no-message-when-clicked/299496/6 "2024-03-16T14:15:37Z")

</div>

我无法重现此问题，Chrome Windows 11 和 Chrome Android 13。三角形的两个版本都无法点击。但是，在移动设备上，如果您按下 🖥 图标，它会打开一个空白预览。
