touchscreen 相关问题

触摸屏是电子可视显示器,其可以检测显示区域内的触摸的存在和位置。 (维基百科)

区分 touchstart + touchend 与 click

使用vanilla JS,并且没有触摸框架,什么条件使touchstart + touchend成为点击事件? 是否有官方规范,例如: touchstart 后跟 touchend,带有

回答 1 投票 0

使用 HTML 选择多个项目 <select> 使用触摸屏

在多模式下使用 HTML ,如何使用触摸屏设备选择多个项目? 拖放或滑动无法用于选择,已经用于滚动... 在 <select> 模式下使用 HTML multiple,如何启用 使用触摸屏设备选择多个项目? 无法使用拖放或滑动进行选择,已用于滚动列表的滚动条 双击/双击已用于打开所选元素(例如,像在文件资源管理器中一样) 有内置的 HTML5 方法可以做到这一点吗? select { width: 10em; height: 12em; } <select multiple> <option>Dog</option> <option>Cat</option> <option>Hamster</option> <option>Parrot</option> <option>Spider</option> <option>Goldfish</option> <option>Elephant</option> <option>Mouse</option> <option>Bee</option> <option>Sheep</option> <option>Fox</option> </select> 注意:这是 Android 上默认显示的方式,但我不想要这种设计,因为当我们不点击它时,我们看不到所选元素: 似乎没有原生 HTML5 方法可以帮助您。 您可以使用 select2 或类似的库,或者尝试这个(如果它适合您) 我们可以使用媒体查询隐藏正常选择,并在移动设备上选择其中的选项 document.addEventListener('DOMContentLoaded', () => { const dropBtn = document.getElementById('dropbtn'); const dropdownContent = document.getElementById('myDropdown'); dropBtn.addEventListener('click', () => { dropdownContent.hidden = !dropdownContent.hidden; }); window.addEventListener('click', (event) => { const tgt = event.target; const parent = tgt.closest('#myDropdown') if (!tgt.matches('#dropbtn') && !parent) { dropdownContent.hidden = true; } }); dropdownContent.addEventListener('click', (event) => { event.preventDefault(); const tgt = event.target.closest('a'); if (!tgt) return tgt.classList.toggle('active'); // we COULD select a hidden select here }); }); .dropdown { position: relative; display: inline-block; } .dropdown-content { position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); z-index: 1; } .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; } .dropdown-content a.active { background-color: lightblue; } <div class="dropdown"> <button id="dropbtn">Dropdown</button> <div id="myDropdown" class="dropdown-content" hidden> <a href="#">Option 1</a> <a href="#">Option 2</a> <a href="#">Option 3</a> </div> </div>

回答 0 投票 0

Android 设备的屏幕灵敏度

我在测试过程中遇到了一个非常奇怪的场景,也许你可以照亮我。 设想: 该应用程序包含在 Surfaceview 中,我在其中处理触摸事件。我在...

回答 2 投票 0

为什么使用 TouchMove-event 时 left 和 top 属性被禁用

使用 onmousemove 时,左侧和顶部属性已启用,我可以拖动 div 元素,但当尝试在使用 ontouchmove 时使用相同的属性时,它们被禁用: 这是为什么?

回答 1 投票 0

Goodix GT911触摸屏控制器在设备开机64秒后开始产生i2c信号

我正在尝试将 Goodix 触摸屏集成到我的 imx7dsabresd 系统中。它工作正常,但在打开后 64 秒后。我使用

回答 1 投票 0

如何让智能手机像滚动一样滚动winforms触摸屏应用程序(滚动面板)

在网上搜索文章后,我想出了一个基于 winforms 的触摸屏应用程序的设计,该应用程序需要像智能手机一样滚动。该应用程序本身将在平板电脑、笔记本电脑或触摸屏上运行

回答 7 投票 0

如何使用TouchEvent检测移动设备,同时使用javascript区分触摸屏PC

我知道有很多类似的问题。 目前,我使用以下代码来检测触摸屏设备并将它们标记为移动设备。 函数 isMobile() { 尝试 { 文件。

回答 2 投票 0

Kivy 使用触摸屏调用两次功能,但使用鼠标则不行

我正在一个学校项目中,在 Rasp pi 4 Model B 上使用 kivy。 当我使用鼠标(使用 vnc)时,函数 get 调用一次,但当我使用触摸屏时,函数 get 调用两次。 我已经尝试过一些

回答 2 投票 0

SDL 触摸屏区域在触发运动事件时保持聚焦

我正在尝试开发一个简单的应用程序,由一个带有红色方块的窗口组成,用作按钮。应用程序代码如下: 按钮/调试功能: // 定义按钮的结构 类型定义...

回答 1 投票 0

触摸屏(手机)上的可点击图像出现问题

我创建了这个可点击的地图,它根据您点击的位置打开问题。但在手机上只有部分区域可以点击,而且点击时手机上的 X 按钮很大...

回答 1 投票 0

如何在 Debian 12 和 Ubuntu 20.04 上使用触摸屏显示器时禁用屏幕键盘

将我的电脑连接到基于触摸屏的显示器,并寻找一种解决方案来禁用当我触摸终端屏幕时弹出的屏幕键盘。 附上图片供参考...

回答 2 投票 0

在 Kotlin Compose 桌面文本字段 Windows 10 上打开触摸键盘

在 Pipo 触摸屏计算机上设置为平板电脑模式的 Windows 10 设备上,我很难让软键盘自动显示在带有 Compose Desktop 应用程序的 Kotlin 多平台中...

回答 1 投票 0

Arduino TFT 触摸扩展板:循环绘制

我正在尝试使用 TFT 触摸板构建菜单。现在我的问题是我无法在循环函数中绘制任何内容。 如果我在循环中编写任何绘图函数,屏幕就会变成白色。我想到了

回答 1 投票 0

为什么我的应用在 Android 13 上表现奇怪?

您知道 Android 13 上下一个应用程序奇怪行为的可能原因是什么吗? 最近(2023 年 1 月 6 日)我在 Google Play 上发布了我的 Android 游戏 Focus Pocus。游戏里...

回答 1 投票 0

如何调试触摸屏事件?

我有一台没有触摸屏的 Windows 10 电脑。我有一部带触摸屏的 Android 手机。 我已将测试触摸屏代码放在我的网站上进行测试,并在我的手机上进行了尝试。这是行不通的。 所以我

回答 1 投票 0

运行 bat 文件时禁用 Windows 触摸屏

有没有办法完全禁用暂时出现的触摸屏键盘? 在某些机器上短暂运行批处理文件时,Windows 会显示触摸屏键盘。 在触摸平板电脑上 -...

回答 0 投票 0

在 Xampp 本地服务器上使用 Edge Kiosk 模式

我必须在触摸屏上以信息亭模式部署本地网站以进行展览。 为了运行本地网站,我使用 xampp 并将其配置为自动启动,一切正常。 当我在

回答 0 投票 0

Angular 15 触摸事件 - 当触摸在不同元素上开始时 touchend 不触发

我正在我的帖子页面上构建一个类似 facebook 的反应系统。用户点击(不松开鼠标)赞按钮,按钮上方出现一些反应,用户将鼠标悬停在

回答 0 投票 0

如何在触摸屏设备上正常播放滚动视频?

我试图将播放作为滚动视频,我在 codepen 上找到了这段代码,我进行了一些编辑以使其适用于我的电脑。现在它在电脑上运行良好,视频在我滚动时播放。但是在

回答 0 投票 0

将连接到arduino的触摸屏显示数据发送到计算机

我想注册或显示连接到Arduino的触摸屏在电脑上被按下或使用时产生的数据? 如何通过 Arduin 将数据从显示器发送到计算机...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.