在触摸设备上,分享链接不是文本框

https://community.letsencrypt.org/ 和这里,当我点击“分享链接”按钮时,我看到的是渲染后的链接,而不是我习惯的文本框。这令人意外,因为我必须右键点击链接才能复制它。这是故意的吗?

谢谢,
Jacob

1 个赞

嗯,我看到 Meta 上有个文本框。你用的是哪个浏览器和操作系统?

3 个赞

哎呀,抱歉忘了这个。我使用的是 Ubuntu Eoan,Chrome 版本为 79.0.3945.88。

我还在一个全新的 Chrome 配置文件中复现了这个问题,方法如下:

google-chrome --user-data-dir=`mktemp -d`

有意思。我刚才的测试是在 Windows 10 上的 Chrome 进行的。我在虚拟机中运行的是 18.04.3 LTS,刚安装了 Chrome 稳定版,仍然无法复现。让我再启动一个 Ubuntu 19.10 虚拟机,看看能否在那里复现这个问题…

我在 Ubuntu Eoan 的最新版 Chrome 上测试正常。

这里肯定还有其他因素在起作用。您能分享一些具体细节吗?退出登录后是否也会出现此问题?

1 个赞

你好,Falco。
这发生在我访问的所有 Discourse 站点上(即使未登录也是如此)。我使用的是 Chrome 浏览器。

特此说明,我的 Windows 测试是在登录状态下进行的,而我的 Ubuntu 测试是在未登录(匿名)状态下进行的。

@jsha 您看到的(没有文本框)是我们在移动端的渲染方式。您是否处于非常窄的窗口中?

1 个赞

不行!这是我窗口完整宽度的截图:

Window.outerWidth 为 1920。

我想不出其他异常情况。我原本以为是 uBlock 的问题,但使用干净配置文件后无法复现。

退出登录后也会出现同样的问题。

这是因为您正在使用触摸屏设备。请尝试在没有触摸屏的设备上操作。

8 个赞

哦,有意思!我手头暂时没有其他设备,但可以确认这台笔记本电脑有触摸屏。而且,我可能自从从旧电脑(没有触摸屏)换到这台笔记本电脑后,就没复制过链接。

6 个赞

在稳定版 Chromium Microsoft Edge 上运行正常。

1 个赞