使用uniapp 开发app, 要做一个类似于微信聊天消息的长按选中功能,需要支持文本的全部选中和部分选中,并且自定义选中后出现的tooltip内容和样式。
<text selectable @contextmenu.prevent>
我是一行测试代码
</text>
以上代码实现了选中效果并且关闭了系统默认tooltip, 但是如何才能获取到实际选中的文本呢?uni中有没有类似于h5中 window.getSelection() 的 api ?
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
使用renderjs执行window.getSelection() 试试看,你这个在ios上没有关闭系统默认tooltip
有需要原生插件,可以看:https://ext.dcloud.net.cn/plugin?id=10586
2***@qq.com
不行
2024-05-08 16:50