iPad端Safari与Chrome浏览器多contenteditable元素长按选中异常问题求助
iPad端Safari与Chrome浏览器多contenteditable元素长按选中异常问题求助
大家好,我遇到了一个iPad端浏览器的奇怪问题,想请教下有没有解决思路:
当页面里有两个设置了contenteditable="true"的div元素时,长按第一个div,会正常弹出文本操作菜单栏,同时有部分文本被选中高亮;但如果紧接着长按第二个div,虽然文本菜单栏会弹出来,却看不到文本选中的高亮效果,完全没反应。
以下是我用到的HTML代码:
<div contenteditable="true" class="selectable" @touchstart="startNode"> <span style="font-size: 34px;"> SADSADSAD asasd 2121AS saDSAD </span> </div> <div contenteditable="true" class="selectable" @touchstart="startNode"> <span style="font-size: 34px;"> ABC SADSAD2112 SADSAD 1221213e </span> </div>
我在iPad的Safari和Chrome浏览器上都复现了这个问题,感觉这像是浏览器本身的bug,试了好几种方法都没能解决,想问问有没有朋友遇到过类似情况,或者有什么可行的修复方案?
备注:内容来源于stack exchange,提问作者zet kk
相关产品推荐
相关产品推荐

