如何在 Android 3.0 Honeycomb 中禁用文本选择?

发布于 2024-11-03 11:35:59 字数 466 浏览 5 评论 0原文

简单测试页具有通常抑制的代码片段Android、iOS、Chrome、Safari 和 Firefox 上的文本选择:

.unselectable {
     -moz-user-select: none;
     -webkit-user-select: none;
}

我有很多测试设备,我已经能够确认这会抑制 Android 2.X 设备上的文本选择,但在运行的 Xoom 上却无法做到这一点Android 3.0 蜂窝。

那么:

  • 这是 Honeycomb 特有的问题还是 Xoom 特有的问题?
  • 现在是否有修复方案或者 Android 管道中有修复方案?

This simple test page has the snippet that typically suppresses text selection on Android, iOS, Chrome, Safari and Firefox:

.unselectable {
     -moz-user-select: none;
     -webkit-user-select: none;
}

I have a lot of test devices and I've been able to confirm that this suppresses text selection on the Android 2.X devices, but fails to do so on a Xoom running Android 3.0 Honeycomb.

So:

  • Is this a Honeycomb-specific problem or a Xoom-specific problem?
  • Is there a hack for a fix now or a fix coming down the Android pipeline?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

那些过往 2024-11-10 11:35:59

选择逻辑已被重写为 3.0,所以我猜他们要么错过了尊重这个属性,要么干脆选择忽略它(如果用户可以在一页上选择文本但不能在另一页上选择文本,他会感到困惑)。

尝试在 http://code.google.com/p/android/issues 上编写错误报告/列表

The selecting logic has been rewritten for 3.0 so I guess they have either missed respecting this attribute or simply chose to ignore it (the user will get confused if he can select text on one page but not on another one).

Try writing a bug report on http://code.google.com/p/android/issues/list

情绪失控 2024-11-10 11:35:59

我认为并非所有不同的 Android 手机都如此。我的 HTC Desire 上有 2.2,并且 -webkit-user-select: none 根本没有任何效果。这确实很烦人,但这是事实。

I don't think this is true for all different Android phones. I've got 2.2 on my HTC Desire, and -webkit-user-select: none has no effect at all. It's really annoying, but it's true.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文