【问题标题】:The cursor property in CSS does not seem to apply to USB On The GoCSS 中的 cursor 属性似乎不适用于 USB On The Go
【发布时间】:2015-04-09 00:51:11
【问题描述】:

鼠标光标样式,例如 Col-Resize 和 Not-Allowed See Examples Here 似乎不适用于通过 USB OTG 出现在手机或平板电脑上的鼠标。有什么方法可以将 CSS、Javascript 或其他样式应用于 OTG 鼠标?

【问题讨论】:

  • 很多浏览器并不支持所有这些...
  • 好点。但是我在 chrome 中对它们进行了测试,它们都可以工作,并且在 chrome for android 中进行了测试——使用 OTG 来获取鼠标光标——但它们都没有。我们是否认为移动浏览器根本不使用这些样式,即使 OTG 存在并且得到很好的支持?如果是这样,很高兴知道这一点……
  • 移动浏览器不支持光标样式,因为移动设备上没有鼠标光标...
  • 我想我现在明白整个问题可能存在一些混淆。查看developer.mozilla.org/en-US/docs/Web/CSS/cursor 并向下滚动到浏览器兼容性并选择移动选项卡... ---“?”--- 有趣的是,他们将移动选项卡放入,然后以这种方式填充它,即使是特征单元格就像“呃-哇?”

标签: javascript css cursor mouse usb-otg


【解决方案1】:

实际上是Android的内核不支持不同的鼠标光标。即使在应用程序 IDE 中,如果不在其上绘图,也无法更改光标。人们通常不会在移动设备上使用鼠标进行 Internet 浏览,因此这就是未实施的原因。

如果您绝对在寻找解决方案,则必须将网页托管在带有 WebView 的应用容器内,并使用 Android 的 Javascript Communication Interface 来检测鼠标悬停,并使用 System Overlay 在鼠标顶部绘图光标。这是一个困难的实现,但它是针对特定情况的唯一解决方案。如果您要求,我也许可以帮助您实施。

开发愉快,

【讨论】:

    【解决方案2】:

    根据 Mozilla on this page(向下滚动到浏览器兼容性并单击移动选项卡)的问题,即使对于通常不会出现在移动设备上的鼠标光标,哪些功能可能是可用的,仍然是未知的,或者可能在空中。随着越来越多的 OTG 应用程序站稳脚跟(人们想到了定制鼠标在某些游戏环境中的用处 - 十字准线,有人吗?)也许该规范将应运而生......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-10
      • 2021-06-24
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多