目前开发一个读书app,需求文本批注,高亮,分享等功能,现在长按事件后弹出的菜单需求自定义才能满足需求.
而且获取选中的文本内容时 (window.getSelection() 或者 document.getSelection()) 报getSelection undefined 。
点开这个博客,你可以监听touch事件,当按下长达多久你就将菜单显示即可
https://blog.csdn.net/Roriring/article/details/88287832
如果有帮助,请点击采纳哟!
找个封装touch的长按方法,取消默认事件event.preventDefault(),显示菜单即可
如有帮助,麻烦点个【采纳此答案】 谢谢啦~