gpt4 book ai didi

javascript - 用于移动浏览器的 Reactjs 中的事件监听器

转载 作者:行者123 更新时间:2023-12-04 03:45:04 28 4
gpt4 key购买 nike

目前我正在用 Reactjs 构建一个应用程序并处理一项任务。该任务包括从页面中选择/突出显示文本并在输入字段中显示所选/突出显示的文本(如图所示) enter image description here

在这里,我通过使用来自 React 的 onMouseUpCapture(我也尝试过 onMouseUp)事件实现了逻辑,并从 window 中获取了选定/突出显示的文本。 getSelection().toString() 当我从笔记本电脑/计算机在浏览器上查看此页面时,它按预期工作。


但是当我从移动浏览器打开同一个应用程序时,我没有将选定/突出显示的文本输入到输入字段中。

任何人都可以帮助我知道,我们是否需要移动浏览器的任何其他事件监听器或如何使其在移动浏览器中工作。我做了一些谷歌,但找不到解决方案。提前致谢 :)

最佳答案

您在使用移动浏览器时会遇到触摸事件,我相信在移动设备中与 onMouseUp 事件对应的是 onTouchEnd 事件。

您可以在这里阅读更多相关信息:https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/ontouchend

关于javascript - 用于移动浏览器的 Reactjs 中的事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65318217/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com