0

这个简单的测试页面包含通常在 Android、iOS、Chrome、Safari 和 Firefox 上禁止文本选择的代码段:

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

我有很多测试设备,我已经能够确认这会抑制 Android 2.X 设备上的文本选择,但在运行 Android 3.0 Honeycomb 的 Xoom 上却没有这样做。

所以:

  • 这是 Honeycomb 特有的问题还是 Xoom 特有的问题?
  • 现在有修复的黑客或Android管道下的修复吗?
4

2 回答 2

1

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

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

于 2011-04-23T08:45:33.723 回答
0

我不认为这适用于所有不同的 Android 手机。我的 HTC Desire 有 2.2,而 -webkit-user-select: none 根本没有效果。这真的很烦人,但这是真的。

于 2011-05-20T18:52:31.480 回答